JavaScript Array flat()

Definisi dan Penggunaan

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

Lihat Juga:

Cara map() Array

Cara flatMap() Array

Cara filter() Array

Cara forEach() Array

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 berikut dengan tingkat yang tinggi, 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 dipecahkan. Nilai baku adalah 1.

Kembalian

Jenis Deskripsi
Array Array baru yang dipecahkan.

Dukungan Peramban

Dari bulan Januari 2020, semua pereka web modern mendukung JavaScript array flat() Cara:

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