可能重复:
new MyObject(); 与新的 MyObject;
JavaScript 中的 new Object 和 new Object() 有什么区别
有什么区别,
new ClassName;
和
new ClassName();
?
他们有相同的结果吗?
可能重复:
new MyObject(); 与新的 MyObject;
JavaScript 中的 new Object 和 new Object() 有什么区别
有什么区别,
new ClassName;
和
new ClassName();
?
他们有相同的结果吗?
没有区别。如果要传递参数,请使用后者。
链接中也需要括号:
new ClassName().method();
创建new ClassName
对象并调用method
它。
new ClassName.method();
尝试构造ClassName.method
对象
请参阅规范中的相关部分