2020/Vanilla JavaScript
JavaScript splice vs slice
꽃꽂이하는개발자
2020. 3. 28. 19:20
반응형
splice : 배열에서 특정한 항목을 제거할때. (기존의 numbers 배열을 바꿈)
const numbers = [10, 20, 30, 40];
const index = numbers.indexOf(30);
const spliced = numbers.splice(index, 2); // index부터 몇번째까지 지울것이냐
console.log(numbers); //지운 후 배열에 남아있는 수
console.log(spliced); // 삭제한 수
slice : 배열에서 특정 부분을 잘라냄 (기존의 배열은 건들지 않음.)
const numbers = [10, 20, 30, 40];
const sliced = numbers.slice(0,2);
console.log(sliced); // 10, 20
console.log(numbers); // 10, 20, 30, 40
반응형