JS中this的幾種指向


這些this的指向,是當我們調用函數的時候確定的。調用方式的不同決定了this的指向不同
一般指向我們的調用者。

普通函數調用          window。
定時器函數             window。
立即執行函數          window。
構造的函數調用       實例對象、原型對象里面的方法也指向實例對象。
對象方法調用          該方法所屬對象。
事件綁定方法          綁定事件對象。 

 

 1. 嚴格模式下全局作用域中函數中的this是undefined。

2. 嚴格模式下,如果構造函數不加new調用,this會報錯。

3. new實例化的構造函數指向創建的對象實例。

4. 定時器this還是指向window。

5. 事件、對象還是指向調用者。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM