이처럼 함수가 선언된 위치에 따라 접근할 수 있는 값이 달라지는 현상을 “함수는 정적 스코프(lexical scope)를 따른다.”라고 표현합니다. 선언된 위치가 아니라 호출된 위치에 따라 접근할 수 있는 값이 달라진다면 동적 스코프(dynamic scope)를 따르게 됩니다. 자바스크립트는 정적 스코프를 따릅니다.
추천 도서와 신규 콘텐츠를 먼저 받아보세요
엄선한 추천 도서와 신규 콘텐츠를 이메일로 보내드립니다. 새로운 책이 등록될 때마다 소식을 받아보세요.