//定义对象
var oo = {
a:"a",
b:"b"
};
var oo = new Object();
var oo = Object();
oo.a = "a";
oo.b = "b";
//工厂模式创建对象
function createOo(a,b){
var oo = {};
oo.a = a;
oo.b = b;
return oo;
}
var oo1 = createOo("a","b");
var oo2 = createOo("c","d");
//构造函数模式
function Oo(a,b){
this.a = a;
this.b = b;
}
var oo1 = new Oo("a","b");
var oo2 = new Oo("c","d");
console.log(oo1 instanceof Object); //true
console.log(oo1 instanceof Oo); //true
转载于:https://my.oschina.net/madezhizhang/blog/662653