天天看點

ES6—05:利用構造函數建立對象

基本執行個體

ES6—05:利用構造函數建立對象

new在執行的時候發生的四件事情

  1. 在記憶體中建立一個新的空對象。
  2. 讓this指向這個新的對象。
  3. 執行構造函數裡面的代碼,給這個新對象添加屬性和方法。
  4. 傳回這個新對象。

https://link.juejin.cn?target= 靜态成員與執行個體成員

  1. 什麼是成員?

    答:在構造函數中的屬性和方法我們稱之為成員。

  2. 什麼是執行個體成員?

    答:執行個體成員就是構造函數内部通過this添加的成員。執行個體成員隻能通過執行個體化的對象來通路。

  3. 什麼是靜态成員?

    答:在構造函數本身上添加的成員。靜态成員隻能通過構造函數來通路。

https://link.juejin.cn?target= 給構造函數添加靜态成員并調用

ES6—05:利用構造函數建立對象