码迷,mamicode.com
首页 > 其他好文 > 详细

this指向

时间:2019-05-11 09:38:01      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:创建   efi   应用   绑定   过程   严格   his   指定   函数   

在函数执行过程中调用位置决定this的绑定对象

1默认绑定

2隐式绑定

3显示绑定

4new绑定

如果某个调用位置应用多条规则,会产生优先级的问题

默认绑定的优先级是最低的,然后是隐式绑定,再然后是显式绑定

 

总结:由new调用,绑定到新创建的对象

由call或者apply或者bind调用,绑定到指定的对象

由上下文对象调用,绑定到那个上下文对象

默认:在严格模式下绑定到undefined,否则绑定到全局对象

this指向

标签:创建   efi   应用   绑定   过程   严格   his   指定   函数   

原文地址:https://www.cnblogs.com/xiongqiang/p/10847644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!