Hallo,
ist aber gleichzeitig JS Form eines assoziativen Arrays!
Es gibt keine assoziativen Arrays in JavaScript, nur normale Arrays oder eben Objekte. Was du "assoziatives Array" nennst ist ein normales Objekt mit Eigenschaften/Methoden. Der Unterschied ist, dass echte Arrays eine Eigenschaft namens length haben, das ist die Anzahl der Arrayeinträge. Ein "assoziatives Array" bzw. ein normales Objekt hat keine Eigenschaft length, und falls doch, sie gibt nicht die Anzahl der Eigenschaften/Methoden zurück.
var array = [];
array.prop1 = 1;
array.prop2 = 2;
alert(array.length); // 0
Gruß, Don P