Pot.Collection.flatten

{Array} Pot.Collection.flatten ({Array} array)

Pot.js で利用可能。 PotLite.js では利用できません。

配列 array を 1 次元の配列にして返します。

配列 array の要素のうち、多次元のものをすべて 1 次元にした、新しい配列を生成し返します。

Pot.globalize() が適応されている場合、Pot.flatten() が flatten() で実行できます。

array の要素を 1 次元にした要素を持つ、新しい配列を返します。

Pot.debug(Pot.flatten(
  [1, 2, 3, [4, 5, 6, [7, 8, [9], 10], 11], 12]
));
// [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]