箭头函数外部this指向
时间: 2023-09-29 15:04:31 浏览: 169
关于ES6箭头函数中的this问题
在箭头函数中,this指向的是定义时所在的作用域中的this,而不是调用时的this。因此,在箭头函数外部,this指向的是箭头函数所在的函数或全局对象(如果它在全局作用域中定义)。如果箭头函数被定义在一个对象的方法内,那么this就指向该对象。如果箭头函数被定义在一个构造函数内,那么this就指向该构造函数的实例。需要注意的是,在箭头函数外部,this的具体指向取决于函数的调用方式。如果函数被作为全局函数调用,则this指向全局对象;如果函数被作为对象方法调用,则this指向该对象。
阅读全文