null1 null 초기화 전략 요약내부 상태는 일관되게 null로 초기화하라. 의미가 명확하고 타입 시스템의 도움을 받는다.**외부 세계(API)**에서 오는 undefined는 “필드가 없음(누락)”으로 그대로 존중하라.렌더/부작용을 줄일 수 있다면 처음부터 최종값(0/'' 등) 으로 시작해 불필요한 전환을 없애라.실수 방지는 ?., ??, 가드 클로즈, 그리고 “PATCH 직렬화 규칙(누락=미변경, null=비우기)”로 완성한다.1) undefined vs null — 사전 정리 🧭✅ undefined의미: 값이 정의되지 않음 (존재하지만 미할당, 혹은 응답에서 필드 누락)자주 보이는 곳선택적 props의 기본 상태초기화하지 않은 reactive/ref 변수백엔드 응답에서 필드가 아예 빠진 경우let a;console.log(a.. 2025. 10. 19. 이전 1 다음