배열은 순서가 있는 값
순서는 인덱스라고 부르며, 1이 아닌 0부터 번호를 매김(명심하자)
배열은 대괄호[]를 이용해서 배열을 만들고,
각각의 원소(element)는 쉼표로 구분해준다,
let number = [73, 87, 51, 86, 97];
배열의 값은 인덱스를 이용해 접근한다.
// number라는 배열의 3번째 인덱스를 조회하려면
number[3]; // 86
//number 배열의 3번쨰 인덱스 값을 변경하려면?
number[3] = 33;
// 배열안의 배열 요소를 조회하려면?(2차원 배열)
let number = [[12, 32], [15, 8], [43,85]]
number[1][0] //1번쨰 인덱스 요소의 0번째 인덱스 값 15가 나온다.
let number = [73,27,75,87,12];
//number라는 배열의 길이를 알아낸다.
number.length // 5
push, pop, unshift, shift, splice, sort의 경우 원본 배열이 바뀌는 매서드이다.
원본배열이 안바뀌는 메서드 / 더 효율적으로 재사용 가능