1. ホーム
  2. javascript

[解決済み] Array() vs new Array()

2023-02-20 09:41:55

質問

の違いは何ですか?

x = Array()

x = new Array()

どれを使えばいいのでしょうか?

どのように解決するのですか?

この スペック にはこう書かれています。

いつ Array がコンストラクタとしてではなく関数として呼ばれた場合、新しい Array オブジェクトを作成し初期化します。したがって、関数呼び出しの Array(…) はオブジェクトの作成式と同等です new Array(…) と同じ引数を持つ。