Fiquei com uma grande duvida sobre o uso do objeto.forEach(function(erro){}). Consegui fazer o exercício com ambos, porém, a explicação do forEach achei complexa. Alguem saberia explicar de outra maneira?
Versão forEach()
function exibeMensagensDeErro(erros){
var ul = document.querySelector("#mensagens-erro");
ul.innerHTML = "";
erros.forEach(function(erro){
var li = document.createElement("li");
li.textContent = erro;
ul.appendChild(li);
})
}
Verão com o for()
function exibeMensagensDeErro(erros){
var ul = document.querySelector("#mensagens-erro");
for(var i = 0; i < erros.length; i++){
var erro = erros[i];
var li = document.createElement("li");
li.textContent = erro;
ul.appendChild(li);
}
}