JavaScript

組み込みオブジェクト

Array.of()メソッド

 編集:2022.08.07 by T.A.

mdn

指定の引数(可変長引数)により新しい Array インスタンスを生成します。

引数の型、数は自由。

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

Array.of(element0[, element1[, ...[, elementN]]] )
arr Arrayオブジェクト
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]

テスト
HTML:


ここにHTMLが表示される
スクリプト組み込み:
JavaScript:


JavaScript:



表示内容:
表示内容: