JavaScript—new操作符做了什麼

用new操作符創建一個構造函數(類)的新實例,那具體發生了什麼呢?

1.創建一個新對象

2.將構造函數的作用域賦給新對象(因此this就指向了這個新對象)

3.執行構造函數(類)中的代碼(為這個新對象添加屬性)

4.返回新對象

JavaScript—new操作符做了什麼

實例驗證


分享到:


相關文章: