您的位置:首页 > Web前端 > JavaScript

javascript实现创建对象的三种方法

2013-01-06 08:25 696 查看
//工厂模式创建对象
function CreatePerson(name, age) {
var c = new Object();
c.name = name;
c.age = age;
c.SayName = function () {
this.name;
}
return c;
}
//构造函数方式
function CreatePerson(name, age) {

this.name = name;
this.age = age;
this.SayName = function () {
this.name;
}
}
//原型模式
function Human(name, age) {
this.name = name;
this.age = age;
}
Human.prototype.sayName = function () {
alert(this.name);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: