Certo, possibilissimo. Posta pure il codice che non funziona.

>Inoltre come faccio per riempire un array con oggetti da me creati?
codice:
// esempio 1
var oggetto1 = new TuaClasse();
var oggetto2 = new TuaClasse();
var tuo_array = [oggetto1, oggetto2];

// esempio 2
var tuo_array = new array();
tuo_array[0] = new TuaClasse();
tuo_array[1] = new TuaClasse();

// esempio 3
var tuo_array = new array();
tuo_array.push(new TuaClasse(), new TuaClasse());