JavaScript Array flatMap()

Mifano na matumizi

flatMap() Method inafanya kipindi kwa kila kipindi kwenye orodha, na inakupa orodha yenye matumizi ya kipindi yenye matumizi ya kipindi.

flatMap() Inakupa orodha mpya kwa kusababisha kipindi kwa kila kipindi.

flatMap() Haitafuteza matumizi ya orodha ya kwanza ya kusababisha kipindi.

flatMap() Haitafuteza orodha ya kwanza.

Tazama pia:

Method ya map() ya Array

Method ya flat() ya Array

Method ya filter() ya Array

Method ya forEach() ya Array

Mfano

const myArr = [1, 2, 3, 4, 5, 6];
const newArr = myArr.flatMap(x => [x, x * 10]);

Jifunze kwa urefu

Maelezo ya Kiingilizi

array.flatMap(function(currentValue, index, arr), thisValue)

Chaguo

Chaguo Maelezo
function() Inahitajika. Kipindi inayotumika kwa kila kipindi.
currentValue Inahitajika. Thamani ya kipindi hiki.
index Inafaa. Index ya kipindi hiki.
arr Inafaa. Orodha inayotumika kwa kipindi hiki.
thisValue

Inafaa. Thamani ya kipindi inayopaswa kumpatikana kwa kila kipindi.

Thamani ya kufikia ni hatari.

Matokeo wa kuzungumza kwa thamani ya hatari

Aina Maelezo
Orodha Inaonyesha matokeo ya kipindi, kina kufungua orodha yenye matumizi ya kipindi.

Mwongozo wa kufaa

Kuanzia Januari 2020, tabia za kipindi kina kuzingatia vifaa vya kifaa kina kuzingatia mawazo wa JavaScript wa orodha flatMap() Method:

Chrome Edge Firefox Safari Opera
Chrome 69 Edge 79 Firefox 62 Safari 12 Opera 56
Mwezi wa Septemba 2018 Mwezi wa Januari 2020 Mwezi wa Septemba 2018 Mwezi wa Septemba 2018 Mwezi wa Septemba 2018