JavaScript Array flat()
- Vorige pagina findLastIndex()
- Volgende pagina flatMap()
- Terug naar het vorige niveau JavaScript Array Reference Manual
Definitie en gebruik
flat()
Deze methode wordt gebruikt om de elementen van de subarrays te koppelen aan een nieuwe array.
Zie ook:
Voorbeeld
Voorbeeld 1
Maak een nieuwe array en koppel de elementen van de subarrays samen:
const myArr = [[1,2],[3,4],[5,6]]; const newArr = myArr.flat();
Voorbeeld 2
Voor meerdere lagen geneste arrays, kun je de diepte van het uitbreiden specificeren:
const myArr = [1, 2, [3, [4, 5, 6], 7], 8]; const newArr = myArr.flat(2);
Syntax
array.flat(diepte)
Parameter
Parameter | Beschrijving |
---|---|
diepte | Optioneel. Specificeer de diepte van de genestelde array die moet worden uitgebreid. De standaardwaarde is 1. |
Retourwaarde
Type | Beschrijving |
---|---|
Array | De nieuwe array na het uitbreiden. |
Browserondersteuning
Sinds januari 2020 ondersteunen alle moderne browsers JavaScript arrays flat()
Methode:
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 |
- Vorige pagina findLastIndex()
- Volgende pagina flatMap()
- Terug naar het vorige niveau JavaScript Array Reference Manual