//javascript 创建对象
//工厂模式
function createPerson(name, age, job){
var o = new Object();
o.name = name;
o.age = age;
o.job = job;
o.sayName = function () {
alert(this.name);
}
}
var person1 = createPerson("Greg", 20, "SoftWare Engineer");
//构造函数模式
function Person(name, age, job){
this.name = name;
this.age = age;
this.job = job;
this.sayName =function() {
alert(this.name);
}
}
var person2 = new Person("Greg", 20, "SoftWare Engineer");
4597

被折叠的 条评论
为什么被折叠?



