개발 일기

2024-11-20(null병합연산자,리액트 렌더링,memo)

민ズl 2024. 11. 20. 16:52

?? : null병합연산자

let result = 10 ?? [] // 10
result = 0 ?? [] // 0
result = undefiend ?? [] // []

//실제사용예시
JSON.parse(localStorage.getItem('item')) ?? [];

 

리액트 렌더링조건

상태변화, props변화, 부모변화

 

리액트 memo : 부모변화로인해 렌더링되는것을 막음

 

'개발 일기' 카테고리의 다른 글

2024-11-22(비동기,http상태)  (0) 2024.11.22
2024-11-21(피드백)  (0) 2024.11.21
2024-11-18(supabase)  (2) 2024.11.18
2024-11-15(supabase)  (0) 2024.11.15
2024-11-13(useRef,formData,memo,useMemo,useCallback)  (0) 2024.11.13