创建对象之工厂模式

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("Mary", 29, "Software Engineer");
var person2 = createPerson("Mike", 27, "Software Engineer");

猜你喜欢

转载自www.cnblogs.com/soldierback/p/10697768.html
今日推荐