淺談js函數繼承模式之一:常規模式

常規模式 function a(){ this.name="小明"; }//構造函數 a.prototype.m="5歲"; var b=new a(); 這種模式下實例b繼承父級構造函數a所有屬性和方法,不管是原型或者自定義的方法和屬性。 但是這裏有一個坑,靜態方式添加的方法不會被繼承 例如:a.n="小林"; console.log(b.n)//undefined 這是因爲實例對象不能調用靜態
相關文章
相關標籤/搜索