React
[REACT JS] array, object state 변경하기
나의 오류는 누군가 겪었던 오류
2023. 3. 29. 23:01
array, object 자료를 다룰땐 원본데이터를 직접 조작하는 것 보다는
기존값을 보존해주는 식으로 코드를짜는게 좋습니다.
원본을 막 바꿔버리게 되면 갑자기 원본이 필요해졌을때
난감하기 때문입니다.
3번째 줄에서
let copy = lngs; 가 아닌
let copy = [...lngs]; 이렇게 ... 괄호를 해주는 이유는
lngs에 있던 자료들을 괄호를 벗긴다음 다시 array로 만들어 주기 때문입니다.