값 = 요소(element)
순서 = 인덱스(index, 0부터 시작)
ex)
let myNumber = [73, 98, 86 61, 96]
myNumber[3]; // 61
"myNumber라는 배열의 3번째 인덱스"값을 변경하려면,
myNumber[3] = 200;
myNumber; // [73, 98, 86, 200, 96]
myNumber.length; // 4
myNumber.push(96); // myNumber라는 배열 끝에 추가하고 **배열의 길이** 리턴**
myNumber.pop(); // 배열 마지막 값을 제거하고 **제거한 요소를 리턴**
myNumber.shift(); // 배열의 첫번째 요소 제거하고 **제거된 요소 리턴**
myNumber.unshift(88); //배열의 처음에 요소 추가후 배열의 길이 리턴
ex)
let myNumber = [[13,30], [73,8], [44,17]];
myNumber[1]// [73,8]
myNumber[1][0]; //73
배열이 맞는지를 구분해주는 method
push
: 배열 마지막에 새로운 값을 추가
pop
: 배열 마지막 값을 제거
shift
: 배열 첫번째 값을 제거
unshift
: 배열 첫번째에 새로운 값을 추가
indexOf
: 배열에서 특정한 element을 찾을 때
includes
: 배열에서 특정한 element의 유무 판단할 때concat
const myFish = ['angel', 'clown', 'mandarin', 'sturgeon'];
const removed = myFish.splice(2, 0, 'drum');
// myFish => ['angel', 'clown', 'drum', 'mandarin', 'sturgeon'];