2D JavaScript 배열
-
10-07-2019 - |
문제
간단히 말해서, 이와 유사한 구문을 사용하여 2D JavaScript 배열을 만들 수있는 방법이 있습니까?
var newArray = [
[0, 1, 2],
[3, 4, 5],
[6, 7, 8]
]
해결책
사용한 N 차원 배열을 만들 수 있습니다 바로 그거죠 다음 샘플에서와 같이 제안하는 형식 :
<script>
var newArray = [
[0, 1, 2],
[3, 4, 5],
[6, 7, 8]
]
var newArray3d =
[[[ 0, 1, 2],[ 3, 4, 5],[ 6, 7, 8]],
[[10, 11, 12],[13, 14, 15],[16, 17, 18]],
[[20, 21, 22],[23, 24, 25],[26, 27, 28]]]
alert(newArray[0]);
alert(newArray[0][2]);
alert(newArray3d[0]);
alert(newArray3d[1][0]);
alert(newArray3d[1][0][2]);
</script>
경고 상자는 순서대로 반환됩니다.
0,1,2
2
0,1,2,3,4,5,6,7,8
10,11,12
12
다른 팁
예. 이것은 잘 작동합니다 :
<script>
var newArray = [
[0, 1, 2],
[3, 4, 5],
[6, 7, 8]
]
alert(newArray[0][2]);
</script>
FF3, Opera 9, IE6 및 Chrome에서 테스트 및 작업.
제휴하지 않습니다 StackOverflow