Esta publicación presentará una comprensión profunda de los conceptos de la lista de abajo con respecto a la matriz.Método FlatMap ():
Vamos a empezar!
Que es la matriz.FlatMap () en JavaScript
Es un método predefinido en JavaScript que combina las habilidades de dos métodos, yo.mi., map () y plano (). Entonces, una matriz.El método platmap () mapea en primer lugar los elementos de la matriz utilizando la función de mapa, y luego, planea la matriz dada/de entrada en una nueva matriz.
Sintaxis básica
Hay múltiples formas de usar la matriz.Método FlatMap () en JavaScript E.gramo. Uso de una función de flecha, función de devolución de llamada o función de devolución de llamada en línea.
El siguiente fragmento mostrará la sintaxis de la función de flecha para el método platmap ():
FlatMap ((CurrentValue, Index, Array) => // Elemento de retornoEl fragmento a continuación mostrará la sintaxis de devolución de llamada para el método FlatMap ():
FlatMap (Callbackfun, Thisarg)El siguiente fragmento de código muestra la sintaxis del método FlatMap () con respecto a la función de devolución de llamada en línea:
FlatMap (function (currentValue, índice, matriz) // elemento de retornoLa siguiente tabla proporcionará una comprensión detallada de los parámetros del método FlatMap ():
Parámetro | Descripción |
llamar de vuelta | Produce el elemento para la matriz recién creada, y puede contener cualquiera de los siguientes parámetros: CurrentValue, índice, matriz, thantarg. |
valor actual | Representa el elemento de matriz actual. |
índice | Es un parámetro opcional que muestra el índice del elemento de matriz (actualmente en proceso). |
formación | Es un parámetro opcional y se usa cuando se llama al mapas flat. |
thantarg | Es un parámetro opcional, y su valor se utiliza como 'esto' al ejecutar la función de devolución de llamada. |
Que matriz.El método platmap () funciona en JavaScript
Consideremos algunos ejemplos para una comprensión profunda de la matriz.Método FlatMap ().
Ejemplo 1
El siguiente fragmento proporcionará la comprensión básica del método FlatMap ():
En este ejemplo, realizamos la siguiente tarea:
La salida muestra la idoneidad de la matriz.Método FlatMap ().
Ejemplo2
En este ejemplo, crearemos dos matrices y luego usaremos el método FlatMap () para obtener una nueva matriz:
La matriz aplanada mostrará el nombre del empleado con sus respectivas ID:
Así es como podemos usar la matriz.Método FlatMap () en JavaScript.
Conclusión
Formación.FlatMap () es un método predefinido en JavaScript que combina las habilidades de dos métodos, I.mi., map () y plano (). Entonces, una matriz.El método platmap () mapea en primer lugar los elementos de la matriz utilizando la función de mapa, y luego, planea la matriz dada/de entrada en una nueva matriz. Este artículo explicó qué matriz.platmap () es? Lo que vuelve? y cómo funciona en JavaScript?