箭頭函數的this指向

1.普通函數的this:指向它的調用者,如果沒有調用者則默認指向window.
2.箭頭函數的this: 指向箭頭函數定義時所處的對象,而不是箭頭函數使用時所在的對象,默認使用父級的this.
箭頭函數的this指向
圖1:函數fn的父級this指向window
箭頭函數的this指向
圖2:箭頭函數的父級作用域onclick點擊事件的作用域指向對象lis[i](lis[0], lis[1], lis[2])
3.箭頭函數中的this,首先從它的父級作用域中找,如果父級作用域還是箭頭函數,再網上找,如此直至找到this的指向
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章