あなたはObject.create()メソッドを使用する必要があります。
関数人(名){ この .nameの= 名前。 } VAR lilei = 新しい人( "Lilei" ); lilei.name; // "Lilei" VAR Hanmeimei = Object.create(Lilei)。 hanmeimei.name; // "Lilei"。 lilei.name = "李雷" 。 hanmeimei.name; // "李レイ"; hanmeimei.name = "漢Meimei" 。 lilei.name; // "李レイ"; hanmeimei.name; // "漢Meimei" Lilei instanceofは、人// trueに Hanmeimei instanceofは人; // trueに
上記のコードは、従来の手動割り当て、そのプロパティおよびオブジェクトのパラメータと一致する方法なしに、しかしPersonオブジェクトのインスタンスによって生成された()Object.createインスタンスオブジェクトである場合を示す図です。