JavaScript Array flat()

Definisi dan Penggunaan

flat() Metode digunakan untuk menggabungkan elemen subarray ke array baru.

Lihat Juga:

Metode Array map()

Metode Array flatMap()

Metode Array filter()

Metode Array forEach()

Contoh

Contoh 1

Buat array baru dan gabungkan elemen subarray:

const myArr = [[1,2],[3,4],[5,6]];
const newArr = myArr.flat();

Coba Sendiri

Contoh 2

Untuk array yang beraturan berlapis, dapat ditentukan kedalaman penggilingan:

const myArr = [1, 2, [3, [4, 5, 6], 7], 8];
const newArr = myArr.flat(2);

Coba Sendiri

Sintaks

array.flat(kedalaman)

Parameter

Parameter Deskripsi
kedalaman Pilihan. Tentukan kedalaman penggilingan array yang harus dijalankan. Nilai defaultnya adalah 1.

Nilai kembalian

Tipe Deskripsi
Array Array baru yang dijalankan

Dukungan Peramban

Dari bulan Januari 2020, semua peramban modern mendukung JavaScript array flat() Metode:

Chrome Edge Firefox Safari Opera
Chrome 69 Edge 79 Firefox 62 Safari 12 Opera 56
September 2018 Januari 2020 September 2018 September 2018 September 2018