frontend/react
React 배열 관리하기 :: 제거와 수정
meroriiDev
2020. 11. 2. 17:28
728x90
반응형
기존 배열 데이터를 건드리지 않으면서 데이터를 제거하는 법
arr배열에서 3을 제거해보자!
1. slice + concat
array.slice(0,2).concat(array.slice(3,5)) // [1, 2, 4, 5]
왼쪽두개와 오른쪽 두개를 slice로 잘라낸 뒤 concat으로 합치기
[ ...array.slice(0,2), ...array.slice(3,5) ];
배열 전개 연산자로 구현한 코드
2. filter
array.filter(num => num !== 3); // [1, 2, 4, 5]
728x90
반응형