La sintassi per costruire l'oggetto resta sempre quella.

Supponiamo tu riceva due variabili:
var x=1;
var y='pippo';

crei l'oggetto:
var pages = {'proprietà1' : x, 'proprietà2' : y};

La proprietà1 sarà di tipo numerico, la seconda di tipo stringa.

puoi usare delle variabili anche per il nome della proprietà:

var pages = {a : x, b : y};