2017-09-26 103 views
1

創建類實例並直接調用方法的正確方法是什麼?Javascript方法實例化類並直接調用方法

正常使用:

var obj = new Class(); 
obj.method(); 
如果我要調用的方法,而無需創建一個新的變量,它的方式是正確的,是這些選項之間的區別

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

當我爲什麼要使用1或2的選擇嗎?

非常感謝

+1

這兩條線的行爲完全相同。第二個只有額外的括號。 – JLRishe

回答

1

這兩個選項沒有實際區別。

括號是多餘的,就像它們在表達式(1 + 2) + 3中一樣。