《你不知道的javascript》【3】—— this 和对象原型

《你不知道的javascript》【3】—— this 和对象原型

https://www.bilibili.com/video/BV1iE411P7UP

浅显的总结《你不知道的js》this指向

 

右查找的副作用:查找到顶层都找不到,就会抛出错误 

 如下图所示:

 

那么我们怎么知道这里应用了默认绑定呢?可以通过分析调用位置来看看 foo() 是如何调 用的。在代码中,foo() 是直接使用不带任何修饰的函数引用进行调用的,因此只能使用 默认绑定,无法应用其他规则。

如果使用严格模式(strict mode),那么全局对象将无法使用默认绑定,因此 this 会绑定 到 undefined:

 上面这段绕晕了。。。

 环境问题?

 

 

 

 

 

 

 

 

 

 

 

 

  优先级:直接看结论:

猜你喜欢

转载自www.cnblogs.com/cx2016/p/13195125.html
今日推荐