0andme.github.io
0andme gitHub

Array.splice()

원본 배열 자르기
April 15, 2022
  1. js

Array.prototype.splice()

const piece = Array.splice(start[, cnt[, newEls]])

start 인덱스 부터 cnt 개의 요소를 원본 배열에서 삭제한다. cnt값을 지정하지 않으면 start부터 배열의 끝까지를 제거한다.

원본 배열을 변경하므로 반환 값제거 된 배열이다. 삭제된 요소가 없으면 빈 배열을 반환한다.

제거될 요소 자리에 새로운 값 newEls을 넣을 수 있다.

✤ 제거 없이 새로운 값 넣기
const arr = [1, 2, 3, 4, 5]
arr.splice(2, 0, "6") // [1,2,6,3,4,5]

공식 문서


Profile picture