0

Dica rápida: o uso de Map e Filter ao mesmo tempo (Javascript)

Caio Brasileiro
Caio Brasileiro

Você sabia que pode filtrar e transformar um array ao mesmo tempo?


Com o uso do "flatMap" isso é possível, veja mais abaixo:



No exemplo acima, o uso do flatMap proporciona que:

1º o novo array possa ser guardado na constante activeUsersName (caractéristica do .map)

2º o retorno do exemplo em questão, para cada usuário ele verifica se é ativo utilizando uma ternário (se não souber o que é um ternário, dá uma pesquisada rápida), e retorna o nome se for verdade, ou em branco se for falso


assim o retorno resultante desta operação trouxe os usuários ativos filtrados do array users original.


Gostou da dica? Já usou esse recurso?

Comenta aí! :D

0
0

Comentários (1)

0
Murilo Farias

Murilo Farias

29/07/2021 07:51

Legal, obrigado pelas dicas \o/

Desenvolvedor de sistemas back-end

Brasil