JavaScript配列flat

ネストした配列を平坦化します。

構文

arr.flat(depth?)

使用例

下記の値を入力するとサンプルに即時反映されます。

const
nested
console
flat
const nested = [1, [2, 3], [4, [5, 6]]];
console.log(nested.flat());     // [1, 2, 3, 4, [5, 6]]
console.log(nested.flat(2));    // [1, 2, 3, 4, 5, 6]