Quiz아래 코드를 실행하면 1이 출력된다.
12345function f1() { console.log(a);}Object.prototype.a = 1;f1();
왜 그럴까?얼핏 생각하면 쉽게 답을 말할 수 있지만,왜 그런 답이 나오는지 조금 더 생각해보면 아래와 같은 질문이 떠오른다.
변수 찾으려면 스코프 체인을 뒤지고 없으면 에
Continue reading