독서/자바스크립트 코딩의 기술5 [자바스크립트] 펼침 연산자 + slice 로 새로운 배열 만들기 (removeItem) removeItem 함수 만들기 테이블에서 특정 행을 삭제하는 함수를 만들고자 한다. 만약 첫번째, 마지막 행이 아닌 중간에 있는 행을 삭제하려면 어떻게 해야할까? splice() 의 문제점 splice는 배열의 기존 요소를 삭제, 교체, 추가하여 배열의 내용을 변경하는 메소드로, 원본 배열을 조작한다는 문제점이 있다. splice 문법 array.splice(startIndex, deleteCount, itemsToAdd); splice 예시 const removeItem = (items, removable) => { const index = items.indexOf(removable); items.splice(index, 1); return items; }; 펼침 연산자 + slice()로 새로운 배.. 2022. 12. 27. 이전 1 2 다음