关于Javascriptthis指向问题,网络上有很多分析文章,写的很好,比如这里这里

我这里做一个简单的总结。

箭头函数的 this

箭头函数内的this指向外层函数定义时所在的作用域。如果没有外层函数,则指向全局作用域。

ES5 的 this

ES5this指向当前函数执行时所在的上下文。

注意:调用普通函数,它的this指向全局作用域。

什么是普通函数?

// 这就是
funtion a() {console.log(this)}

相关文章:

  • 2022-12-23
  • 2021-09-28
  • 2022-02-02
  • 2020-10-14
  • 2022-12-23
猜你喜欢
  • 2021-07-31
  • 2021-05-03
  • 2021-08-01
  • 2021-09-08
  • 2021-08-01
相关资源
相似解决方案