1. 次のような new 演算子の後に Object コンストラクターを使用します。
var person = new Object(); は、var person = {}; のように記述できます。
person.name = “キティ”;
人物.年齢 = 25;
2. 次のような「オブジェクト リテラル」表記を使用します。
var 人 = {
name : "kitty",
age:25
};
3. 工場出荷時モードの方法:
var createperson = function(name,age,job){
var person = new Object();
person.name = 名前;
person.age = 年齢;
person.job = 仕事;
person.sayName = function(){
アラート(person.name);
}
返す人。
}
var person1 = createPerson("zh","62","Doctor");
person1.sayName();
4. コンストラクタパターンメソッド
function 人(名前,年齢,仕事){
this.name = 名前;
this.age = 年齢;
this.job = 仕事;
this.sayName = function(){
アラート(this.name);
};
};
var person1 = 新しい人("zhou",23,"test");
person1.sayName();