如何深入理解JavaScript中的this机制与箭头函数的异同?

2026-04-08 15:180阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

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

如何深入理解JavaScript中的this机制与箭头函数的异同?

箭头函数不会创建自己的this,它只会从自己的作用域链继承this。由于箭头函数没有自己的this指针,通过call()或apply()方法调用一个函数时,只能传递参数,不能绑定this。

箭头函数不会创建自己的this,它只会从自己的作用域链的上一层继承this。

由于箭头函数没有自己的this指针,通过 call() 或 apply() 方法调用一个函数时,只能传递参数(不能绑定this),他们的第一个参数会被忽略。

前言

阅读下面的内容要先看下《你不知道的javascript(上)》中的第二部分:this和对象原型(里面对于this指向的理论部分主要来源于该书)。

阅读全文

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

如何深入理解JavaScript中的this机制与箭头函数的异同?

箭头函数不会创建自己的this,它只会从自己的作用域链继承this。由于箭头函数没有自己的this指针,通过call()或apply()方法调用一个函数时,只能传递参数,不能绑定this。

箭头函数不会创建自己的this,它只会从自己的作用域链的上一层继承this。

由于箭头函数没有自己的this指针,通过 call() 或 apply() 方法调用一个函数时,只能传递参数(不能绑定this),他们的第一个参数会被忽略。

前言

阅读下面的内容要先看下《你不知道的javascript(上)》中的第二部分:this和对象原型(里面对于this指向的理论部分主要来源于该书)。

阅读全文