以下に示すように:
var person = new Object ();
person.name = "ニコラス";
person.age = "29"
person.job = "ソフトウェア エンジニア";
alert(this.name);
};
person.sayName(); 上記の例では、person という名前のオブジェクトを作成し、それに 3 つの属性 (名前、年齢、職業) を追加します。 ) とメソッド (sayName())。このうち、sayName()メソッドは、this.name()の値を表示するために使用されます。初期の JavaScript 開発者は、このパターンを使用して新しいオブジェクトを作成することがよくありました。ただし、この方法には明らかな欠点があります。同じインターフェイスを使用して多数のオブジェクトを作成すると、大量の重複コードが生成されます。この問題を解決するために、人々はファクトリー パターンのバリアントを使用し始めました。