Javascript方法实例化类并直接调用方法
问题描述:
创建类实例并直接调用方法的正确方法是什么?Javascript方法实例化类并直接调用方法
正常使用:
var obj = new Class();
obj.method();
如果我要调用的方法,而无需创建一个新的变量,它的方式是正确的,是这些选项之间的区别
?
-
new Class().method()
或 (new Class()).method()
当我为什么要使用1或2的选择吗?
非常感谢
答
这两个选项没有实际区别。
括号是多余的,就像它们在表达式(1 + 2) + 3
中一样。
这两条线的行为完全相同。第二个只有额外的括号。 – JLRishe