function Car(){
var obj= new Object;
obj.color = "red ";
return obj;
}
var car = Car();
这种情况跟
var car = new Car();
------解决方案--------------------
感觉差不多,不过稍微改动下,就可以使那个对象只能有一个实例,就不同了
------解决方案--------------------
var car = Car();
var car = new Car();
一个是赋值有个已有的对象..而另一个实例一个新的对象..不一样的吧?