pop(), push(), splice()
pop()
- 배열의 마지막 요소를 제거한 후 그 요소를 반환한다.
let dogs = [푸들, 퍼그, 요크셔테리어];
let popped = dogs.pop();
console.log(dogs);
console.log(popped);
push()
- 배열 마지막에 요소를 추가한 후 배열의 최종 길이를 반환한다.
let sports = ['축구', '야구'];
let total = sports.push('미식축구', '수영');
console.log(sports);
console.log(total);
splice()
- 제거 당한 요소들의 배열을 반환
splice(start, deleteCnt, insertItem)
- start: 시작할 인덱스 번호
- deleteCnt: 몇개를 삭제할 것인가
- insertItem: 그 앞에 넣을 아이템
👉 start 인덱스에서 시작해서 deleteCnt 몇개를 삭제하고 insertItem 그 앞에 이 아이템(들)을 넣기
let food = ['라면', '고기', '빵']
let removed = food.splice(0, 2, '당근', '감자');
console.log(food)
console.log(removed)