this1 [JavaScript] this (1) this란 - 함수를 호출하는 객체에 대한 참조를 의미한다. - 어떻게 호출되는지에 따라 바인딩되는 것이 동적으로 결정된다. (2) 호출 방법 - 전역에서의 this - 전역에서의 this는 기본적으로 window 객체이다. console.log(this); // window - 일반 함수의 this - 일반 함수에서의 this는 window이다. 단 strict mode에서는 undefined이다. function a() { console.log(this); } a(); // window function b() { 'use strict' console.log(this); } b(); // undefined - 메서드의 this var a = 'wangi'; var b = { a: 'eddy', .. 2023. 10. 17. 이전 1 다음