Boaz

箭头函数中的this
箭头函数中的this来自于父执行的上下文继承的this也就是定义对象时候的this普通函数的this代表它的直接调...
扫描右侧二维码阅读全文
30
2021/03

箭头函数中的this

箭头函数中的this来自于父执行的上下文继承的this也就是定义对象时候的this
普通函数的this代表它的直接调用者

var fullname = '1';
var obj = {
   fullname: '2',
   prop: {
      fullname: '3',
      //如果改成普通函数呢?
      getFullname:()=> {
         return this.fullname;
      }
   }
};
console.log(obj.prop.getFullname());
var test = obj.prop.getFullname;
console.log(test());
//1 1箭头函数绑定的都是定义时的对象obj、父执行上下文就是window
//3 1普通函数this代表它的直接调用者obj.prop
Last modification:March 30th, 2021 at 04:43 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment