Ho creato una classe banalissima con un metodo, la sintassi usata è questa:
Codice PHP:
    function metodo() {
        
this.pippo[1]['nome'] = 'Mario';
        
this.pippo[1]['cognome'] = 'Rossi';
        
alert(this.pippo[1]['nome']+' '+this.pippo[1]['cognome']);
    }

    
    function 
Costruttore() {
        
this.pippo = new Array();
        
this.metodo metodo;
    } 
Il debugger di firefox mi dice

Errore: this.pippo[1] has no properties

Perchè? non si possono definire array multidimensionali in js o è un errore di sintassi?