js中对象的三种构造方法
1:对象字面量来创建
var obj = {
name: "张三",
fun1: function(){
console.log("你是猪")
}
}
2:new关键字来创建
var obj = new Object();
obj.name = "张三";
obj.fun = function(){
console.log("你是狗");
}
3:构造函数 (工厂模式)
function Fun(name){
this.name = name;
this.fun1 = function(){
console.log("你是傻子");
}
}
var person = new Fun("二狗子");
person.fun1(); //你是傻子
4,最后做个总结
原文:https://www.cnblogs.com/xu3241/p/13227542.html