[js入門]myObj.prototype=new yourObj()はどのように理解しますか?

466 ワード

今日友達にこのような形式のコードはどういう意味ですか?

myObj.prototype=new yourObj();
彼にこのように分かりますか?
myObj.prototype.p1= 123;
  
幸いこれは分かりました.
それは説明しやすいです
myObj.prototype=new yourObj()
イコール

var _temp= new yourObj();
myObj.prototype={};  //      prototype
for (var k in _temp ){
myObj.prototype[k]=_temp[k]
}
そして彼は私の話が終わりました.
:P