arrow function this1 [Javascript] this: 이름 값 못하는 자바스크립트의 this 자바스크립트에서 this는 다른 언어에서와는 다르게 동작한다. Java와 같은 언어의 경우, 인스턴스가 생성되면 this는 항상 해당 객체를 가르키지만, 자바스크립트의 this는 주로 함수의 호출 시점에 결정되기 때문에, "이것" 이라는 이름 값을 하지 못하고 그 대상이 자꾸만 바뀐다. 전역 스코프에서의 this 먼저 전역 스코프에서 this는 전역 객체(globalThis)을 가르킨다. 브라우저는 Window, 노드에서는 Global 객체가 될 것이다. // 브라우저 console.log(this) // Window 함수에서의 this 단순 함수 호출 단순 호출에서도 마찬가지로 this는 전역 객체를 가르킨다. function nonStrict() { console.log(this); } nonStri.. 2022. 7. 3. 이전 1 다음