: 배열에서 사용 가능한 매서드
- 지정한 배열의 특정 구간에 존재하는 요소를 제거
const arr = [1,2,3,4];
// 앞 숫자 = 인덱스 번호부터 시작 , 뒷 숫자 = 갯수만큼 제거
arr.splice(1,2) // 제거한 데이터들이 담긴 배열을 반환 // [2,3]
// console.log(arr) // [1,4]
- 지정한 배열의 특정 구간에 요소를 추가
arr.splice(1,0,'a') // 1번 인덱스 자리에 a 추가 // [1,'a',2,3,4]
arr.splice(1,1,'a') // 1번 인덱스부터 1자리 제거후 a 추가 // [1,'a',3,4]