Quiz아래 코드를 실행하면 1이 출력된다.
12345function f1() { console.log(a);}Object.prototype.a = 1;f1();
왜 그럴까?얼핏 생각하면 쉽게 답을 말할 수 있지만,왜 그런 답이 나오는지 조금 더 생각해보면 아래와 같은 질문이 떠오른다.
변수 찾으려면 스코프 체인을 뒤지고 없으면 에
Continue reading
Context모바일에 최적화 된 WebGL 라이브러리를 만들고 있는 MoGL 프로젝트에서는 MoGL이라는 최상위 클래스를 기준으로 여러 클래스들이 상속 구조를 형성하고 있다.
상속 방법은 아래와 같이 표준화 되어 있다.
123MoGL.extend('Matrix',{ ...}
그렇다면 정적 분석을 통해서 위계(Hierarchy) 정보를
Continue reading