はじめに
二次元配列を一次元配列に変換する方法をご紹介します。
ゴールイメージ
変更前
before_array = [[aaa, bbb, ccc, ddd, eee], [fff, ggg, hhh, iii, jjj]]
変更後
after_array = [aaa, bbb, ccc, ddd, eee, fff, ggg, hhh, iii, jjj]
イメージ画像
二次元配列
一次元配列
コード
//二次元配列を宣言 var before_array = [[aaa, bbb, ccc, ddd, eee], [fff, ggg, hhh, iii, jjj]]; //二次元配列を一次元配列に変換する処理 var after_array = Array.prototype.concat.apply([], before_array);