1
resposta

método filter

Uma coisa que não entendi muito bem foi na hora de filtrar as ids, a id que eu passei como parâmetro do Colaborador é a mesma que filtrou em colaborador.id na função deletandoColaborador? por isso que não excluiu? tentei dar uns consoles log mas não entendi 100%

1 resposta

Olá Sergio! Tudo bem?

Desculpe a demora em retornar.

O método filter é utilizado para filtrar elementos de um array com base em uma condição. No caso do código que você está estudando, ele está sendo utilizado para filtrar um array de colaboradores com base em uma id específica que é passada como parâmetro.

Quanto à sua pergunta sobre a id que é passada como parâmetro do Colaborador e a id que é filtrada em colaborador.id na função deletandoColaborador, sim, elas são as mesmas. A função deletandoColaborador utiliza a id passada como parâmetro para filtrar o array de colaboradores e retornar um novo array sem o colaborador que possui essa id.

Espero ter ajudado.

Um abraço e bons estudos.