ES6-对象的函数属性简写

比如一个Person对象,里面有eat方法:

let person = {
    name: "jack",
    // 以前:
    eat: function (food) {
        console.log(this.name + "在吃" + food);
    },
    // 箭头函数版:
    eat2: food => console.log(person.name + "在吃" + food),// 这里拿不到this
    // 简写版:
    eat3(food){
        console.log(this.name + "在吃" + food);
    }
}
发布了214 篇原创文章 · 获赞 190 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/luckystar_99/article/details/105359449