JavaScript對象模式——組臺模式_構造函數和原型模式

組合使用構造器+原型模式 一、作用: 1. 構造函數:定義實例屬性 2. 原型:定義和共享屬性 二、優點: 每一個實例都會有自己的一份實例屬性,但又同時共享着方法 運行結果如下: 把obj1.userName改爲「李四」,發現obj2. userName沒有改變 因爲1-7行是不共享的,9-11行是共享的,這樣最大限度的解決了內存問題。 #不管是構造函數還是上示的案例,都可以傳入參數 注意構造函數
相關文章
相關標籤/搜索