Javascript使用";新";

Javascript使用";新";,javascript,Javascript,可能重复: 有什么区别, new ClassName; 及 ? 它们有相同的结果吗?没有区别。如果要传递参数,请使用后者 链接中也需要括号: new ClassName().method(); 创建新类名对象并对其调用方法 new ClassName.method(); 尝试构造ClassName.method对象 看FWIW,这本书已经出版了好几年了。希望你不介意编辑,不想分开answer@Esailija:+1在编辑中,很好地说明了这一点。否决票似乎很苛刻,这有什么逻辑?我否决了没

可能重复:

有什么区别,

new ClassName;

?


它们有相同的结果吗?

没有区别。如果要传递参数,请使用后者

链接中也需要括号:

new ClassName().method();
创建
新类名
对象并对其调用
方法

new ClassName.method();
尝试构造
ClassName.method
对象


FWIW,这本书已经出版了好几年了。希望你不介意编辑,不想分开answer@Esailija:+1在编辑中,很好地说明了这一点。否决票似乎很苛刻,这有什么逻辑?我否决了没有研究的努力,你疯了吗P
new ClassName.method();