中等ES6
0 1

ES6箭头函数的**this**指向哪里?

【概念释义】

箭头函数没有自己的 thisargumentssupernew.target。其 this 词法绑定:继承定义时外层(词法作用域)的 this,运行时无法改变(call/apply/bind 无效)。

这是 React 类组件转 Hooks、Vue 2 回调里频繁用箭头函数的根本原因。

【基础使用】

javascript
const obj = {
  name: 'Page',
  "qb-hl-comment">// 普通函数:this 指向调用者
  normal() {
    setTimeout(function () {
      console.

登录查看完整 1278

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(14)