function?parent(name){
this.name=name;
this.say=function(){
console.log("dad's?name:?"+this.name);
}
}
function?child(name){
this.pObj=parent(name);
this.pObj=parent;
this.pObj(name);
this.sayC=function(){
console.log("child's?name:?"+this.name);
}
}想知道這段代碼中的this.pObj=parent(name);這一句和this.pObj=parent;
this.pObj(name);這兩句有什么區(qū)別嗎?為什么第一種寫法無法繼承而第二種可以呢?感覺上是一回事呀。
js構造繼承問題
kasimg
2017-12-31 15:58:50