this关键字的指向问题

this关键字的指向问题:

1.全局环境下指向全局对象
2.全局函数中的this ,指向全局对象
3.内部函数中的this ,指向全局对象
4.方法中的this ,指向调用方法的对象
5.事件中的this ,指向触发事件的DOM对象
6.构造函数中的this ,指向new创建的对象
7.箭头函数中的this ,指向定义函数上下文的this。

函数内部this的指向:

1.谁调用方法, this指向谁。
2.构造函数中的this ,指向new创建的对象。
3.全局函数this指向全局对象window.

猜你喜欢

转载自blog.csdn.net/liu511623/article/details/129975122