배열 안의 배열, 이런 식으로 중첩되어 있는 배열을 의미한다.
let classScore = [[10, 20, 30], [20, 40, 60] ...]
위와 같이 matrix의 형태로 되어있는 것들을 다차원 행렬이라고 부른다.
let schoolScore = [
//class A
[[10, 20, 30],
[20, 40, 60] ...]],
//class B
[[70, 80, 90],
[100, 95, 85]]
]
document.write(schoolScore[0][0]);
를 출력하면,document.write(schoolScore[0][0][0]);
를 출력하면,let schoolScore = [
//class A
[[10, 20, 30],
[20, 40, 60] , {name:'Eve', age:1}],
//class B
[[70, 80, 90],
[100, 95, 85]]
]
위와 같은 상황에서 schoolScore[0][0][4]
를 출력하면,
object Object
라는 값만 나타나게 된다.
이름을 출력하고 싶다면 schoolScore[0][0][4]['name']
과 같은 식으로 입력한다.