JavaScript中this的指向原理和具体应用场景有哪些?

2026-04-05 17:140阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计811个文字,预计阅读时间需要4分钟。

JavaScript中this的指向原理和具体应用场景有哪些?

如何判断this指向?+ 在全局环境中调用,this指向window。+ 作为对象的属性方法调用,this指向该对象。+ 作为构造函数调用,this指向新创建的对象。+ 可以使用apply、call、bind改变this指向。

怎么判断this指向?

  • ①在全局环境中调用就指向window。
  • ②作为对象的方法调用就指向该对象。
  • ③作为构造函数调用就指向这个新创建的对象。
  • ④可以使用apply,call,bind改变this指向。
  • ⑤箭头函数中的this与定义时所处的上下文绑定,且不能被改变, 箭头函数this指向取决于它外层找到的离它最近的第一个非箭头函数的this。
阅读全文

本文共计811个文字,预计阅读时间需要4分钟。

JavaScript中this的指向原理和具体应用场景有哪些?

如何判断this指向?+ 在全局环境中调用,this指向window。+ 作为对象的属性方法调用,this指向该对象。+ 作为构造函数调用,this指向新创建的对象。+ 可以使用apply、call、bind改变this指向。

怎么判断this指向?

  • ①在全局环境中调用就指向window。
  • ②作为对象的方法调用就指向该对象。
  • ③作为构造函数调用就指向这个新创建的对象。
  • ④可以使用apply,call,bind改变this指向。
  • ⑤箭头函数中的this与定义时所处的上下文绑定,且不能被改变, 箭头函数this指向取决于它外层找到的离它最近的第一个非箭头函数的this。
阅读全文