//工廠模式建立對象 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);