JavaScript from()メソッド

Array 对象参考手册JavaScript Array オブジェクト

例

文字列から配列を作成します:

var myArr = Array.from("サンプル");

試してみる »

定義と用法

from() メソッドは、length プロパティを持つオブジェクトまたは反復可能なオブジェクトから配列を返すために使用されます。

オブジェクトが配列の場合は true を返し、それ以外の場合は false を返します。


ブラウザサポート

表内の数字は、そのメソッドをサポートする最初のブラウザバージョンを示します。

メソッド
from() 45.0 12.0 32.0 9 25.0

構文

Array.from(object, mapFunction, thisValue)

引数

引数 説明
object 必須。配列に変換するオブジェクト。
mapFunction 省略可能。配列の各要素に対して呼び出す関数。
thisValue 省略可能。マッピング関数(mapFunction)内の this オブジェクト。

技術詳細

戻り値: 配列オブジェクト。
JavaScript バージョン: ECMAScript 6

その他の例

次の例は、コレクションに含まれるオブジェクトの配列を返します。

var setObj = new Set(["a", "b", "c"]); var objArr = Array.from(setObj); objArr[1] == "b"; // true

次の例は、アロー構文とマッピング関数を使用して要素の値を変更する方法を示しています。

var arr = Array.from([1, 2, 3], x => x * 10); // arr[0] == 10; // arr[1] == 20; // arr[2] == 30;


Array 对象参考手册JavaScript Array オブジェクト

その他の拡張