utilizando lambda, podemos suprimir a função anônima desta forma:
buttons.forEach(button => button.classList.remove('active'));
seria uma boa prática nesse caso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
utilizando lambda, podemos suprimir a função anônima desta forma:
buttons.forEach(button => button.classList.remove('active'));
seria uma boa prática nesse caso?
Oi Giovanna!
Sim, utilizar uma arrow function para suprimir a função anônima é uma boa prática nesse caso. É uma prática bastante comum e recomendada no JavaScript moderno, pois torna o código mais conciso e legível.
Ambas as abordagens são corretas, mas a versão com arrow function é mais sucinta. É ótimo ver seu interesse em explorar diferentes formas de escrever seu código.
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!