标签: javascript this arrow-functions
MDN说:
箭头函数本身没有此函数。使用封闭词汇范围的this值;箭头函数遵循正常的变量查找规则。因此,在搜索当前范围中不存在的对象时,箭头功能最终从其所包含的范围中找到了此对象。
但是this文章指出,在对象的箭头函数中调用此函数时:
这不受任何限制,它只是从父范围(在本例中是窗口)继承它。
与类相同。但是据我了解,父作用域应该是类的对象/实例。为什么在将箭头函数作为回调传递给来自同一对象的东西时,在这种情况下为什么返回window / undefined?