function createObj(name,age){
var obj = new Object();
obj.age = age;
obj.name = name;
obj.sayname = function(){
console.log(this.name);
};
return obj;
}
var obj1 = createObj("猪八戒",23);
var obj2 = createObj("白骨精",26);
obj1.sayname();
obj2.sayname();
console.log(obj1 instanceof createObj)
//工厂模式 false (不能确定类型)
工厂模式
最新推荐文章于 2024-07-24 18:14:06 发布