var a = new Array();
var b = [1,2,3,4,5,6,7];
for(i in b){a[i] = new Array(new Array());}
a[0][1][2] = Math.random();// error:VM205:1 Uncaught TypeError: Cannot set property '2' of undefined(…)
자바 스크립트에서 3 차원 배열을 사용하는 방법?3 차원 배열의 자바 스크립트
나는 자바와 같은 방법을 사용합니다.
예 : double a = new double[length][length][length];
미리 메모리를 기억하는 방법.
원하는 값으로 각 배열을 초기화해야합니다. 단순한 선언으로 완전히 할당 될 진정한 다차원 배열은 없습니다. –
왜냐하면 새로운 배열은 길이가 0 인 배열을 설정할 것이기 때문에'a [0] [0]'은 배열을 가질 것이지만'a [0] [1]'은'undefined'가 될 것입니다. 당신이 달성하고자하는 것을 설명하려고한다면, 우리는 무엇인가를 추천 할 수 있습니다 – Rajesh
가능한 복제본 : http://stackoverflow.com/questions/7545641/javascript-multidimension-array – teroi