Array.fromメソッド

メソッドArray.fromは、 配列風オブジェクトまたは 反復可能オブジェクト から新しい配列を返します。 第一引数には配列に変換するオブジェクトを、 第二引数(オプション)には要素に適用する関数を取ります。

構文

javascriptlet newArray = Array.from(配列を作る対象, [関数]);

例

文字列から新しい配列を作成してみましょう:

javascriptlet res = Array.from('abc');
console.log(res);

コード実行結果:

javascript['a', 'b', 'c']

例

文字列から新しい配列を作成してみましょう:

javascriptlet res = Array.from('abc', function(elem) {
  return elem + '!';
});
console.log(res);

コード実行結果:

javascript   ['a!', 'b!', 'c!']

関連項目

  • メソッドArray.of、
    引数から配列を取得します
  • メソッドArray.isArray、
    オブジェクトが配列かどうかをチェックします