Texaner
Erfahrenes Mitglied
Hi,
ich brauche in JavaScript ein mehrdimensionales Array in der Form
ArrayName(100,10,10,20,10,20)
Da ich bei JavaScript dies so leider nicht deklarieren kann, da JS ja so etwas
nicht kennt, habe ich mir eine Schleife gebaut:
Allerdings dauert das initalisieren des Arrays nun seeeehr lange und des
kann sein das der Browser nicht mehr reagiert.
Erst wenn ich die Dimensionen runter setze es.
Habe ich bei der Schleife irgendeinen Fehler?
Gibt es eine bessere Alternative?
ich brauche in JavaScript ein mehrdimensionales Array in der Form
ArrayName(100,10,10,20,10,20)
Da ich bei JavaScript dies so leider nicht deklarieren kann, da JS ja so etwas
nicht kennt, habe ich mir eine Schleife gebaut:
PHP:
var arrayMarke = new Array(100);
for(i=0; i<arrayMarke.length;i++){
arrayMarke[i] = new Array(10);
for(k=0; k<arrayMarke[i].length;k++){
arrayMarke[i][k] = new Array(10);
for(l=0; l<arrayMarke[i][k].length;l++){
arrayMarke[i][k][l] = new Array(20);
for(m=0; m<arrayMarke[i][k][l].length;m++){
arrayMarke[i][k][l][m] = new Array(10);
for(n=0; n<arrayMarke[i][k][l][m].length;n++){
arrayMarke[i][k][l][m][n] = new Array(20);
}
}
}
}
}
Allerdings dauert das initalisieren des Arrays nun seeeehr lange und des
kann sein das der Browser nicht mehr reagiert.
Erst wenn ich die Dimensionen runter setze es.
Habe ich bei der Schleife irgendeinen Fehler?
Gibt es eine bessere Alternative?