본문 바로가기
Coding/Javascript

[JS Method 기초] slice 와 splice

by 하상원이야 2022. 6. 16.

1. slice

slice 메소드는 배열 내의 시작점과 끝나는 지점을 정하고, 범위에 따라 새 배열을 리턴.

시작점만 정하면 그 다음부터 시작하는 배열 생성, 음수로 시작점을 정하면, 뒤에서부터 인덱스를 셈 (문자열 사용 가능)

let 새 배열 = 원래 배열 . slice ( 시작 인덱스  , 끝 인덱스(포함X) )

원래 배열은 변하지 않음.

slice

 

 

2. splice

splice 메소드는 배열 내의 특정한 요소를 삭제하거나, 다른 요소로 대치하거나, 새로운 요소를 추가할떄 사용한다 (! 문자열 사용 불가)

 

let 새 배열 = 원래 배열 . splice ( 삭제할 시작점, 삭제할 개수(안정하면 끝까지) )

before에 요소들이 삭제되고, after에 삭제된 항목이 저장된다. (원래 배열 변함)

splice

잘 알아둬라 !

반응형

댓글