//工厂模式建立对象 function createObject(name, age) { var obj = new Object(); obj.name = name; onj.age = age; obj.sayHi = function () { console.log("您好"); }; return obj; }
var per2 = createObject("小明", 20);
//自定义构造函数建立对象 function Person(name, age) { this.name = name; this.age = age; this.sayHi = function () { console.log("您好"); }; }
var per1 = new Person("小红", 20);