-1
我想创建一个有很多实例的对象。使这两种方式有什么区别?以这两种方式创建对象有什么区别?
function anObject(foo,bar){
this.foo = bar;
yada yada
};
这
var anObject = function(foo, bar){
var foo;
var bar;
this.something = function...
}
http://stackoverflow.com/questions/336859/javascript-var-functionname-function-vs-function-functionname – 2013-02-26 08:42:37
第二个似乎无效。你重新声明一个参数是一个局部变量。至少,这是一个坏主意。 – 2013-02-26 08:43:30