Questo post presenterà una profonda comprensione dei concetti sotto l'elenco riguardanti l'array.Metodo flatmap ():
Quindi, iniziamo!
Cos'è l'array.flatmap () in javascript
È un metodo predefinito in JavaScript che combina le capacità di due metodi, i.e., mappa () e flat (). Quindi, un array.Il metodo flatmap () mappa prima gli elementi dell'array utilizzando la funzione mappa e successivamente, piatta l'array dato/input in un nuovo array.
Sintassi di base
Esistono diversi modi di utilizzare l'array.Metodo FlatMap () in JavaScript E.G. Utilizzo di una funzione freccia, funzione di callback o funzione di callback inlinea.
Lo snippet seguente mostrerà la sintassi della funzione freccia per il metodo flatmap ():
flatmap ((currentValue, indice, array) => // Element returnLo snippet seguente mostrerà la sintassi di callback per il metodo flatmap ():
flatmap (callbackfun, thyarg)Il seguente frammento di codice mostra la sintassi del metodo flatmap () rispetto alla funzione di callback inline:
flatmap (function (currentValue, indice, array) // Element returnLa tabella seguente fornirà una comprensione dettagliata dei parametri del metodo flatmap ():
Parametro | Descrizione |
richiamare | Produce l'articolo per l'array appena creato e può contenere uno dei seguenti parametri: CurrentValue, Index, Array, Tharg. |
valore corrente | Rappresenta l'elemento di array corrente. |
indice | È un parametro opzionale che mostra l'indice dell'elemento array (attualmente in processo). |
vettore | È un parametro opzionale e viene utilizzato quando viene chiamata la mappa piatta. |
thyarg | È un parametro opzionale e il suo valore viene utilizzato come "questo" durante l'esecuzione della funzione di callback. |
Come array.Il metodo flatmap () funziona in javascript
Consideriamo alcuni esempi per una profonda comprensione dell'array.metodo flatmap ().
Esempio 1
Lo snippet seguente fornirà la comprensione di base del metodo FlatMap ():
In questo esempio, abbiamo eseguito la seguente attività:
L'output mostra l'adeguatezza dell'array.metodo flatmap ().
Esempio2
In questo esempio creeremo due array e successivamente, useremo il metodo FlatMap () per ottenere un nuovo array:
L'array appiattito mostrerà il nome del dipendente con i rispettivi ID:
Ecco come possiamo usare l'array.Metodo flatmap () in javascript.
Conclusione
Vettore.FlatMap () è un metodo predefinito in JavaScript che combina le capacità di due metodi, i.e., mappa () e flat (). Quindi, un array.Il metodo flatmap () mappa prima gli elementi dell'array utilizzando la funzione mappa e successivamente, piatta l'array dato/input in un nuovo array. Questo articolo ha spiegato quale array.flatmap () è? Cosa ritorna? E come funziona in JavaScript?