这两个定义对象是不是一样的?
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();     
 一个是赋值有个已有的对象..而另一个实例一个新的对象..不一样的吧?