◈ 시리즈9편
자바스크립트 핵심 개념
자바스크립트를 깊이 이해하기 위한 핵심 개념 정리. undefined와 null부터 실행 컨텍스트·호이스팅·스코프 체인·this·클로저·프로토타입까지 언어가 실제로 동작하는 원리를 순서대로 짚었다.
자바스크립트를 문법 너머로 이해하기 위해 언어의 동작 원리를 하나씩 파고든 정리다. undefined와 null의 차이에서 시작해, 코드가 실행되는 방식을 결정하는 실행 컨텍스트와 호이스팅, 변수의 유효 범위를 잇는 스코프 체인, 그리고 this 바인딩·콜백·클로저·프로토타입까지 — 자주 헷갈리는 핵심 개념을 순서대로 짚었다.