배열자르기

Googling/javascript

[Javascript] 배열 (array) 자르기 - slice()

const sliceArray = [1,2,3].slice(1,3) 두 개의 인자를 모두 선택적으로 활용하는데 첫번째 인자 undefined 시에 0으로 작동하고 두번째 인자 undefined 시에 배열의 길이로 작동한다! 정확하게는 첫번째 인자에 해당하는 인덱스부터 두번째 인자에 해당하는 인덱스 이전까지이다. (이 부분이 가끔 생소하게 다가온다 ㅎ) 여기서 slice()를 인자없이 쓸 수도 있는데 이 경우 결과값이 동일하여 무쓸모라 생각할 수 있는데 slice() 활용시 새로운 객체가 리턴되는 것이 핵심이기 때문에 복사 용도로 활용할 수 있다! const animals = ['ant', 'bison', 'camel', 'duck', 'elephant']; console.log(animals.slice(..

날개단
'배열자르기' 태그의 글 목록