javascript new演算子のカッコ()を省略する

javascript new演算子のカッコ()を省略する

javascriptで、new演算子のカッコ()を省略して記述する方法を掲載してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

カッコ()を省略

通常の場合は、以下となりますが、

カッコを外して、使用することが可能です。

use strictしてもエラーにはなりません。

自分で作成したオブジェクトでも同じです。

クラスでも、()を外してもconstructorは実行されます。