JavaScript Array.from()
例
文字列から配列を作成します。
Array.from("ABCDEFG")
定義と使用法
このArray.from()
メソッドは、lengthプロパティを持つ任意のオブジェクトから配列を返します。
このArray.from()
メソッドは、反復可能なオブジェクトから配列を返します。
Array.from()
Array.from()は、JavaScript配列オブジェクトの静的プロパティです。
Array.from()としてのみ使用できます。
x.from()を使用すると、xは配列であり、undefinedを返します。
構文
Array.from(object, mapFunction, thisValue)
パラメーター
Parameter | Description |
object | Required. The object to convert to an array. |
mapFunction | Optional. A map function to call on each item. |
thisValue | Optional. A value to use as this for the mapFunction |
戻り値
タイプ | 説明 |
配列 | 反復可能オブジェクトからの値。 |
ブラウザのサポート
Array.from()
ECMAScript6(ES6)機能です。
ES6(JavaScript 2015)は、最新のすべてのブラウザーでサポートされています。
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Array.from()
Internet Explorer 11(またはそれ以前)ではサポートされていません。