Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 987 Bytes

Aline.md

File metadata and controls

19 lines (15 loc) · 987 Bytes

리액트에서 불변성 지키기

리액트에서 불변성 지키기

불변성이란 : 메모리 영역에서 값이 변하지 않는 것
리액트에서 왜 불편성? : 리액트는 상태 업데이트를 하는 원리로 얕은 비교를 수행, 불변성을 지킴으로써 사이드 이펙트를 방지하고 효율적으로 상태를 업데이트 할 수 있도록 함.
불변성 지키는 법 : spread operator, map, filter, slice, reduce 메소드로 새로운 주소 값을 가진 객체를 생성하여 상태를 업데이트 !

스코프
참조 대상 식별자(identifier, 변수, 함수의 이름과 같이 어떤 대상을 다른 대상과 구분하여 식별할 수 있는 유일한 이름)를 찾아내기 위한 규칙이다. 자바스크립트는 이 규칙대로 식별자를 찾는다.