JavaScript实例化的方法,直接调用该方法



创建类实例并直接调用方法的正确方法是什么?

通常我使用:

var obj = new Class();
obj.method();

如果我想在不创建新变量的情况下调用该方法,哪种方式是正确的,这些选项之间有什么区别?

  1. new Class().method()
  2. (new Class()).method()

何时以及为什么要使用1.或2.选项?

非常感谢

这两个选项之间没有实际区别。

括号是冗余的,就像在表达式(1 + 2) + 3中一样。

最新更新