(1) 新しいオブジェクトを作成します。
(2) コンストラクターのスコープを新しいオブジェクトに割り当てます (つまり、これは新しいオブジェクトを指します)。
(3) コンストラクターでコードを実行します (プロパティを追加します)。 4) 新しいオブジェクトを返します。
1. コンストラクターには、prototype という属性があり、このオブジェクトにはデフォルトで属性コンストラクターがあり、その値はコンストラクター A です。
function New(f) { return function () { var o = {"__proto__": f.prototype}; f.apply(o, arguments);//继承父类的属性 return o; //返回一个Object } }
以上がjsを始めた後は何をしましたか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。