Este post apresentará uma compreensão profunda dos conceitos listados abaixo sobre a matriz.Método flatmap ():
Então, vamos começar!
O que é array.Flatmap () em JavaScript
É um método predefinido em JavaScript que combina as habilidades de dois métodos, i i.e., map () e plano (). Então, uma matriz.O método flatmap () mapeia primeiro os itens da matriz usando a função de mapa e depois, ele explica a matriz de entrada/entrada em uma nova matriz.
Sintaxe básica
Existem várias maneiras de usar a matriz.Método Flatmap () em JavaScript E.g. Usando uma função de seta, função de retorno de chamada ou função de retorno de chamada em linha.
O snippet abaixo mostrará a sintaxe da função de seta para o método flatmap ():
Flatmap ((CurrentValue, Index, Array) => // Elemento de retornoO trecho abaixo mostrará a sintaxe de retorno de chamada para o método flatmap ():
Flatmap (CallbackFun, ThisArg)O snippet de código a seguir mostra a sintaxe do método flatmap () em relação à função de retorno de chamada embutida:
Flatmap (função (CurrentValue, Index, Array) // Elemento de retornoA tabela abaixo fornecerá um entendimento detalhado dos parâmetros do método flatmap ():
Parâmetro | Descrição |
ligar de volta | Ele produz o item para a matriz recém -criada e pode conter qualquer um dos seguintes parâmetros: CurrentValue, Index, Array, ThisArg. |
valor atual | Representa o elemento de matriz atual. |
índice | É um parâmetro opcional que mostra o índice do elemento da matriz (atualmente em processo). |
variedade | É um parâmetro opcional e é usado quando o plangmap é chamado. |
thisarg | É um parâmetro opcional e seu valor é utilizado como 'isso' ao executar a função de retorno de chamada. |
Como matriz.O método flatmap () funciona em javascript
Vamos considerar alguns exemplos para uma compreensão profunda da matriz.Método Flatmap ().
Exemplo 1
O snippet abaixo fornecerá o entendimento básico do método flatmap ():
Neste exemplo, realizamos a seguinte tarefa:
A saída mostra a adequação da matriz.Método Flatmap ().
Exemplo2
Neste exemplo, criaremos duas matrizes e depois, usaremos o método FLLMAP () para obter uma nova matriz:
A matriz achatada exibirá o nome do funcionário com seus respectivos id:
É assim que podemos usar a matriz.Método Flatmap () em JavaScript.
Conclusão
Variedade.flatmap () é um método predefinido em JavaScript que combina as habilidades de dois métodos, i i.e., map () e plano (). Então, uma matriz.O método flatmap () mapeia primeiro os itens da matriz usando a função de mapa e depois, ele explica a matriz de entrada/entrada em uma nova matriz. Este artigo explicou que matriz.flatmap () é? O que ele retorna? e como funciona em javascript?