1.在函数体内部this的指向是指向全局的,在严格模式下是指向undefined。
2.一般使用 new 方法调用构造函数的时候,构造函数内的this会被绑定到新创建的对象上。
3.一般通过 call/apply/bind 方法显式调用函数的时候,函数体中的this会指向指定参数的对象上。
4.一般通过上下文对象调用函数的时候,函数体内的this会被绑定到该对象上。
5.在箭头函数中,this指向是由外层作用域来决定的
6.对于立即执行函数其this是指向全局的,然后setTimeout内的也是指向全局的。
this指向
最新推荐文章于 2022-10-16 22:10:06 发布