JS/[책] 모던 JS deep dive
22장. this
web_seul
2023. 1. 11. 18:27
var foo = function () {
console.dir(this);
};
// 1. 함수 호출
foo(); // window
// window.foo();
// 2. 메소드 호출
var obj = { foo: foo };
obj.foo(); // obj
// 3. 생성자 함수 호출
var instance = new foo(); // instance
// 4. apply/call/bind 호출
var bar = { name: 'kim' };
foo.call(bar); // bar
foo.apply(bar); // bar
foo.bind(bar)(); // bar
반응형