JavaScript Array flat()
- Önceki Sayfa findLastIndex()
- Sonraki Sayfa flatMap()
- Üst Katmana Dön JavaScript Array Referans Kılavuzu
Tanım ve Kullanım
flat()
Metot, alt dizileri yeni bir diziye eklemek için kullanılır.
Daha fazla bilgi için bkz:
Örnek
Örnek 1
Yeni bir dizi oluşturun ve alt dizileri bir araya getirin:
const myArr = [[1,2],[3,4],[5,6]];; const newArr = myArr.flat();
Örnek 2
Çok katmanlı yuvarlak diziler için, genişletilmesi gereken derinliği belirleyebilirsiniz:
const myArr = [1, 2, [3, [4, 5, 6], 7], 8]; const newArr = myArr.flat(2);
Sözdizimi
array.flat(derinlik)
Parametre
Parametre | Açıklama |
---|---|
derinlik | Opsiyonel. Yüklü dizilerin genişletilmesi gereken derinliği belirler. Varsayılan değeri 1'dir. |
Dönüş Değeri
Tür | Açıklama |
---|---|
Dizi | Genişletilmiş yeni dizisi. |
Tarayıcı Desteği
2020 Yılı Ocak'tan itibaren, tüm modern tarayıcılar JavaScript dizilerini desteklemektedir. flat()
Metot:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 69 | Edge 79 | Firefox 62 | Safari 12 | Opera 56 |
2018 Yılı Eylül | 2020 Yılı Ocak | 2018 Yılı Eylül | 2018 Yılı Eylül | 2018 Yılı Eylül |
- Önceki Sayfa findLastIndex()
- Sonraki Sayfa flatMap()
- Üst Katmana Dön JavaScript Array Referans Kılavuzu