JavaScript

Array.of()メソッド

 編集:2022.08.23 by T.A.

指定の引数により新しい Array を返します。

引数の型、数は自由。

Array.of() と Array コンストラクタの違いは整数引数の扱いにあります。Array.of(7) は単一の要素、7 を持つ配列を作成しますが、Array(7) は length プロパティが 7 の空の配列を作成します(注: これは実際の undefined の値を持つスロットではなく、7 つの空のスロットの配列を意味します)

Array.of(element0[, element1[, ...[, elementN]]] )
elementn 生成する配列の要素。要素数は自由。
戻り値

Array。

解説

この関数は、ECMAScript 標準の第 6 版の一部です。詳しい情報は、Array.of と Array.from 提案、Array.of 互換コード をご覧ください。

¶省く

D=Array.of(1);         //=[1]
D=Array.of(1, 2, 3);   //=[1, 2, 3]
D=Array.of(undefined); //=[undefined]

テスト