boa noite, professor voce poderia me explicar um pouco melhor sobre o forEach e addEventListener, estou meio confuso ainda de qual é a função deles, e quando usar eles ?
boa noite, professor voce poderia me explicar um pouco melhor sobre o forEach e addEventListener, estou meio confuso ainda de qual é a função deles, e quando usar eles ?
Olá Leveditor, tudo bem?
O forEach
serve para iterar cada elemento de um array, como:
const times = ['Flamengo', 'Santos', 'Cruzeiro']
times.forEach(elemento => console.log(`Eu torço para o ${elemento}`))
Portanto, a saída no console ficará assim:
Eu torço para o Flamengo
Eu torço para o Santos
Eu torço para o Cruzeiro
Já o addEventListener
é um escutador de eventos (um clique no mouse, por exemplo), como:
const botao = document.getElementById('botao')
botao.addEventListener('click', () => console.log('Fui clicado'))
Toda vez que você clicar no botão aparecerá no console o seguinte:
Fui clicado
Espero ter ajudado, abraços!
muito obrigado :)