let cat = {
meow: function () {console.log('meow')},
fatThisMeow: () => {
return this.meow()
},
thisMeow: function () {
return this.meow()
}
}
cat.thisMeow() // "meow"
cat.fatThisMeow() // error
我读到粗箭头不会设置新的作用域,因此我认为cat.fatThisMeow
也可以使用,但是现在我很困惑。