訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
Arrayが、コンストラクタではなく関数として呼ばれる際には、新たなArrayオブジェクトを生成、初期化します。 このように関数呼び出し Array(…) は、同じ引数を伴うオブジェクト生成式 new Array(…) と等価です。
Array関数が呼ばれる際には、次のステップが取られます。
1.標準組み込みコンストラクタ Array が、同じ引数を伴って new 式(15.4.2)内で使用されたかのように正確に新たなArrayオブジェクトを生成し、返す