LX: JS-Array Problem mit 3 Ebenen

Beitrag lesen

Gern geschehen. Doch bin nicht ich es, der sich von Deinem Beispiel hat blenden lassen. Die richtige Antwort stand bereits in meinem Posting: Die 3. Ebene musst Du erst korrekt definieren - und das ist mit der Instanziierung von "[[],[],[]]" eben nicht geschehen, also nochmal in unnötig komplizierter Schreibweise:

array = [];  
array[0] = [];  
array[0][0] = [];  
array[0][0][0] = 100;  
alert(array[0][0][0]); // 100

Einfacher und kürzer wäre hier jedoch

array = [[[100]]];

Kleiner Bonus-Tip: Lerne JSON (JavaScript Object Notation), das wird Dir vieles vereinfachen. Außerdem solltest Du Dir dennoch Gedanken über die Strukturierung Deiner Daten machen. Zu komplexe Strukturen deuten üblicherweise auf einen Konzeptfehler hin.

Gruß, LX

--
RFC 2324, Satz 7 (Sicherheit): Jeder, der zwischen meinem Kaffee und mir steht, gilt als unsicher.