let·const와 블록 스코프의 예측 가능성
let과 const는 var를 대체하는 취향 문제가 아니라 변수가 살아 있는 범위를 블록으로 제한해 값 추적을 단순하게 만든다.
핵심 1
let·const와 블록 스코프의 예측 가능성 let·const와 블록 스코프의 예측 가능성 let과 const는 var를 대체하는 취향 문제가 아니라 변수가 살아…
핵심 2
문제 var에서 생기는 혼선 let/const의 대응 좋은 기준 Function scope 블록 밖에서도 값이 남음 블록 밖 접근 차단 필요…
핵심 3
새 binding 비동기 반복 값 확인 Reassignment 의도 없는 값 변경 const로 재할당 방지 변경 가능한 값만 let Readability 값 수명이…
핵심블록 스코프는 코드를 짧게 만드는 문법이 아니라 값이 어디까지 살아 있는지 독자가 예측하게 하는 장치다.