this指向
this指向
优先级:
箭头函数 > new object > bind > apply 、call > obj.fn() > 直接调用fn() > 不在函数里
this值:
- 箭头函数:this指向外层this值
- new object:this指向创建的实例对象
- bind: this指向第一个参数
- apply、call:this指向第一个参数
- obj.fn(): this指向obj
- 直接调用:this指向window
- 定时器函数:this指向window
- 事件绑定:this指向事件的对象
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 钥零零の博客!
评论