在ES6的箭头函数中,“this”指的是什么?

12 浏览
0 Comments

在ES6的箭头函数中,“this”指的是什么?

我在几个地方读到过这样的说法,即箭头函数中的this是词法绑定的。这听起来很好,但实际上我并不知道这是什么意思。

我知道这意味着它在定义函数体的大括号范围内是唯一的,但我实际上无法告诉你以下代码的输出,因为我不知道this是指什么,除非它指的是这个箭头函数本身... ...这似乎没有用处。

var testFunction = () => {
  console.log(this)
};
testFunction();

0