Written by
java-style
on
on
[JavaScript] slice & splice
[JavaScript] slice & splice
1. slice
slice() 메소드는 begin부터 end 전까지의 복사본을 새로운 배열 객체로 반환한다.
원본 배열은 수정되지 않는다.
slice(startIndex [, endIndex])
startIndex부터 endIndex를 제외한 그 전까지의 값을 반환하라
startIndex가
- undefined : 0부터 시작
- 음수 : 배열 끝에서부터의 길이
- 배열의 길이와 같거나 큰 수 : 빈 배열 반환
endIndex가
- 없으면 : 배열 끝까지
- 음수 : 배열 끝에서부터의 길이
- 배열의 길이와 같거나 큰 수 : 배열 끝까지
2. splice
splice() 메소드는 배열의 기존 요소를 삭제 또는 교체하거나 새 요소를 추가하여 배열의 내용을 변경한다.
원본 배열 자체를 수정한다.
splice(startIndex, delectCount, insertValue)
startIndex부터 deleteCount개를 제거하고 insertValue값들을 넣어라
from http://fl0wering.tistory.com/67 by ccl(A) rewrite - 2021-11-04 02:02:00