6가지의 요소 조작 메서드
1. push
- 배열의 맨 뒤에 새로운 요소를 추가하는 메서드
let arr1 = [1, 2, 3];
const newLength = arr1.push(4, 5, 6, 7);
2. pop
let arr2 = [1, 2, 3];
const poppedItem = arr2.pop();
3. shift
let arr3 = [1, 2, 3];
const shiftedItem = arr3.shift();
4. unshift
- 배열의 맨 앞에 새로운 요소를 추가하는 메서드
let arr4 = [1, 2, 3];
const newLength2 = arr4.unshift(0);
5. slice
- 마치 가위처럼, 배열의 특정 범위를 찾아내서 새로운 배열로 반환
let arr5 = [1, 2, 3, 4, 5];
let sliced = arr5.slice(2);
let sliced2 = arr5.slice(-3);
6. concat
- 두개의 서로 다른 배열을 이어 붙여서 새로운 배열을 반환
let arr6 = [1, 2];
let arr7 = [3, 4];
let concatedArr = arr6.concat(arr7);