使用工厂方法来创建多个对象
function fun(name, age, gender) {// 创建一个新对象var obj = new Object();obj.name = name;obj.age = age;obj.gender = gender;obj.sayName = function () {console.log(this.name);}return obj;}var obj1 = fun("孙悟空", "男", 18);obj1.sayName(); // 孙悟空console.log(obj1.name); // 孙悟空
