js constructor问题?

functionFather(){
console.log('father');
}
functionSub(){
console.log('sub');
}
Sub.prototype=Object.create(Father.prototype);
Sub.prototype.constructor=Sub;//为什么实现继承必须要有这句?没有这句会产生什么后果?
我知道最简单的后果就是Sub.prototype.constructor===Father(){...},然而知道这个貌似也没什么用。
倚天杖
浏览 266回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript