평행코드

[REACT JS] array, object state 변경하기 본문

React

[REACT JS] array, object state 변경하기

나의 오류는 누군가 겪었던 오류 2023. 3. 29. 23:01

array, object 자료를 다룰땐 원본데이터를 직접 조작하는 것 보다는

기존값을 보존해주는 식으로 코드를짜는게 좋습니다.

 

원본을 막 바꿔버리게 되면 갑자기 원본이 필요해졌을때

난감하기 때문입니다.

3번째 줄에서

let copy = lngs; 가 아닌

let copy = [...lngs]; 이렇게 ... 괄호를 해주는 이유는

lngs에 있던 자료들을 괄호를 벗긴다음 다시 array로 만들어 주기 때문입니다.

'React' 카테고리의 다른 글

[REACT JS] 기초 JSX문법 3개  (0) 2023.03.29
[REACT JS] map( ) 함수  (0) 2023.03.28
[REACT JS] Cleanup  (0) 2023.03.28
[REACT JS] useEffect  (0) 2023.03.28
[REACT JS] CRA(create-react-app)  (0) 2023.03.28