1. 程式人生 > >js this指向理解

js this指向理解

例子 就是 http 輸出 blog his log 全局 body

1.如果調用this的函數上級有多個對象,this只會指向上一級對象

下面實例fn函數調用this時,this指向b對象,如果b裏面有a屬性就輸出值;

技術分享圖片

如果沒有就是undefined

技術分享圖片

在來看下下面的實例

this指向要看最後調用的是誰 ,跟上面的例子不同 ,最後是用d函數調用的,這裏this指向了全局變量a:‘1‘

技術分享圖片

js this指向理解