salve a tutti!
c'è qualcuno che mi può dire come fare a creare dinamicamente il nome di un oggetto?

esempio:

function creaOggetto(){
i++;
nomeOggetto = "ogg"+i;
nomeOggetto = new Object();
}
evento 1 ->
creaOggetto();

evento 2 ->
creaOggetto();

ecc

così, a logica i miei oggetti dovrebbero chiamrsi
ogg1 e ogg2 e invece no!!
si chiamano sempre "nomeOggetto"

ho provato con
eval(nomeOggetto) = new Object();

ma mi dà errore di sintassi!! :-((

come si fa??
qual'è la sintazzi giusta?!?

grazie!
s.

ps le carenze sulla programmazione si fanno sempre vive nei momenti sbagliati!!