1. slice
slice 메소드는 배열 내의 시작점과 끝나는 지점을 정하고, 범위에 따라 새 배열을 리턴.
시작점만 정하면 그 다음부터 시작하는 배열 생성, 음수로 시작점을 정하면, 뒤에서부터 인덱스를 셈 (문자열 사용 가능)
let 새 배열 = 원래 배열 . slice ( 시작 인덱스 , 끝 인덱스(포함X) )
원래 배열은 변하지 않음.
2. splice
splice 메소드는 배열 내의 특정한 요소를 삭제하거나, 다른 요소로 대치하거나, 새로운 요소를 추가할떄 사용한다 (! 문자열 사용 불가)
let 새 배열 = 원래 배열 . splice ( 삭제할 시작점, 삭제할 개수(안정하면 끝까지) )
before에 요소들이 삭제되고, after에 삭제된 항목이 저장된다. (원래 배열 변함)
잘 알아둬라 !
반응형
'Coding > Javascript' 카테고리의 다른 글
[JS Method 기초] map과 forEach (0) | 2022.06.26 |
---|---|
[JS Method 기초] filter 와 sort (0) | 2022.06.19 |
자바스크립트 이벤트 리스너(Event Listener) (0) | 2022.05.06 |
댓글