通过工厂方法,可以大批量的创建的对象,省掉很多重复性的代码。
// 使用工厂方法创建对象
function sayName(name,age,sex){
var obj = {
name:name,
age:age,
sex:sex,
sayHello:function(){
console.log(this.name);
}
}
// 将对象返回
return obj;
}
var res = sayName("小王","21","男");
var res2 = sayName("小李","20","男");
console.log(res);
console.log(res2);