Podem me explicar como a li recebe o valor da variável "erro"? Ele pega o valor da parâmetro dentro da function?
function exibeMensagemErro(erros) {
var ul = document.querySelector("#mensagens-erro");
ul.innerHTML = "";
erros.forEach(function(erro){
var li = document.createElement("li");
li.textContent = erro;
ul.appendChild(li);
li.classList.add("erro-mens");
});
}