JavaScript Array from() メソッド

定義と使用法

from() length属性または可迭代オブジェクトを持つどんなオブジェクトからもArrayオブジェクトを返すメソッド。

文字列から配列の作成:

var myArr = Array.from("ABCDEFG");

実際に試してみる

構文

Array.from(object, mapFunction, thisValue)

パラメータの値

パラメータ 説明
object 必須。配列に変換する必要があるオブジェクト。
mapFunction オプション。配列の各要素に対して呼び出されるmap関数。
thisValue オプション。mapFunctionの実行時にthisとして使用される値。

技術的詳細

返り値: Array オブジェクト
JavaScript バージョン: ECMAScript 6

ブラウザのサポート

テーブルの数字は、この方法を完全にサポートする最初のブラウザバージョンを示しています。

Chrome Edge Firefox Safari Opera
Chrome 45 Edge 12 Firefox 32 Safari 9 Opera 25
2015年9月 2015年7月 2014年9月 2015年9月 2014年10月

注釈:Internet Explorer はサポートしていません from() メソッド。

関連ページ

チュートリアル:JavaScript 配列

チュートリアル:JavaScript 配列 Const

チュートリアル:JavaScript 配列メソッド

チュートリアル:JavaScript 配列のソート

チュートリアル:JavaScript 配列のイテレーション