[JavaScript] slice & splice
2021. 11. 4. 01:41ㆍFront-end/JavaScript
반응형
1. slice
slice() 메소드는 begin부터 end 전까지의 복사본을 새로운 배열 객체로 반환한다.
원본 배열은 수정되지 않는다.
slice(startIndex [, endIndex])
startIndex부터 endIndex를 제외한 그 전까지의 값을 반환하라
startIndex가
- undefined : 0부터 시작
- 음수 : 배열 끝에서부터의 길이
- 배열의 길이와 같거나 큰 수 : 빈 배열 반환
endIndex가
- 없으면 : 배열 끝까지
- 음수 : 배열 끝에서부터의 길이
- 배열의 길이와 같거나 큰 수 : 배열 끝까지
2. splice
splice() 메소드는 배열의 기존 요소를 삭제 또는 교체하거나 새 요소를 추가하여 배열의 내용을 변경한다.
원본 배열 자체를 수정한다.
splice(startIndex, delectCount, insertValue)
startIndex부터 deleteCount개를 제거하고 insertValue값들을 넣어라
반응형
'Front-end > JavaScript' 카테고리의 다른 글
[JS] Math 사용하기 (0) | 2024.01.16 |
---|---|
[JS] 특정 문자 위치 찾기 (indexOf) (0) | 2024.01.16 |
NVM으로 Node 버전 관리하기 (0) | 2023.06.15 |
JSON schema for a javascript project using typescript tooling? (0) | 2022.02.16 |
메뉴 선택 시 선택 한 메뉴 배경색 주기 (0) | 2021.10.27 |