0
我認爲這將指向對象的人,但它實際上指向一個空對象。誰能解釋一下?爲什麼這指向下面的js代碼中的空對象?
var person = {
name: 'James',
birthYear: '1991',
getAge:() => new Date().getFullYear() - this.birthYear // this points to an empty object here. test in nodejs.
}
[Arrow功能VS函數聲明/表達式可能重複:他們當量/交換?](http://stackoverflow.com/questions/34361379/arrow-function-vs-function-declaration-expressions-are-they-equivalent-exch) – 4castle
箭頭函數不要像正常功能那樣綁定'this'。看到重複。 – 4castle