this
현재 호출자가 누구냐! this : 함수 내에서 함수 호출 맥락을 의미한다. 맥락이란 ? 함수를 어떻게 호출하냐에 따라 this가 가르키는 대상이 달라진다. ex) function func () { if(window === this){ console.log("window === this"); //document.write } } CodeStates this 란 : 1. 모든 함수 scope 내에서 자동으로 설정되는 특수한 식별자. 2. execution context의 구성 요소 중 하나로, 함수가 실행되는 동안 이용할 수 있다. execution context 란? 실행 context 또는 memory table. - 실행을 하게되면 a() , b() , c() 그리고 Global 영역에 실행 cont..
2020.07.07