利用字面量體例建立對象(很常用)
實例:
var person ={
name: "Faye Wang",
age: 18,
}
利用new操作符+Object()方式建立
實例:
var person = new Object();
person.name = "Nicholas";
person.age = 29;
利用工場模式
實例:
function createPerson(name, age, job){
var o = new Object();
o.name = name;
o.age = age;
o.job = job;
o.sayName = function(){
alert(this.name);
};
return o;
}
var person1 = createPerson("Nicholas", 29, "Software Engineer");
機關函數模式
實例:
function Person(name, age, job){
this.name = name;
this.age = age;
this.job = job;
this.sayName = function(){
alert(this.name);
};
}
var person1 = new Person("Nicholas", 29, "Software Engineer");
利用原型屬性模式
常用的建立方式:
1、利用字面量體例建立對象
2、利用new操作符+Object()方式建立
3、利用工場模式
4、利用機關函數模式
5、利用原型屬性模式
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!