如何深入理解JavaScript中的this机制与箭头函数的异同?
- 内容介绍
- 文章标签
- 相关推荐
本文共计843个文字,预计阅读时间需要4分钟。
箭头函数不会创建自己的this,它只会从自己的作用域链继承this。由于箭头函数没有自己的this指针,通过call()或apply()方法调用一个函数时,只能传递参数,不能绑定this。
箭头函数不会创建自己的this,它只会从自己的作用域链的上一层继承this。
由于箭头函数没有自己的this指针,通过 call() 或 apply() 方法调用一个函数时,只能传递参数(不能绑定this),他们的第一个参数会被忽略。
前言
阅读下面的内容要先看下《你不知道的javascript(上)》中的第二部分:this和对象原型(里面对于this指向的理论部分主要来源于该书)。
本文共计843个文字,预计阅读时间需要4分钟。
箭头函数不会创建自己的this,它只会从自己的作用域链继承this。由于箭头函数没有自己的this指针,通过call()或apply()方法调用一个函数时,只能传递参数,不能绑定this。
箭头函数不会创建自己的this,它只会从自己的作用域链的上一层继承this。
由于箭头函数没有自己的this指针,通过 call() 或 apply() 方法调用一个函数时,只能传递参数(不能绑定this),他们的第一个参数会被忽略。
前言
阅读下面的内容要先看下《你不知道的javascript(上)》中的第二部分:this和对象原型(里面对于this指向的理论部分主要来源于该书)。

