JavaScript/ETC 썸네일형 리스트형 렉시컬 스코핑 Q1var name = 'zero';function log() { console.log(name); } function wrapper() { name = 'nero'; log(); } wrapper(); 정답 : nero Q2var name = 'zero';function log() { console.log(name); } function wrapper() { var name = 'nero'; log(); } wrapper(); 정답 : zero Q2 log 안의 name은 wrapper 안의 지역변수 name이 아니라, 전역변수 name을 가리키고 있다. 이런것을 lexical scopping이라고 한다. 함수를 처음 선언하는 순간, 함수 내부의 변수는 자기스코프로부터 가장 가까운 곳에 있는 변수를 계.. 이전 1 2 3 다음