Promises test
by Plínio Naves
HTML
<p id="mensagem"></p>
JavaScript
const saida = document.querySelector('#mensagem');
// Promise rejeitada, com erro
const primeiraPromise = Promise.reject('Erro desconhecido...');
// Promise que é resolvida com o valor da Promise anterior
const segundaPromise = Promise.resolve(primeiraPromise);
// tratando segunda promise
segundaPromise
.then(function(resposta) {
saida.innerText = 'Promise sucesso: ' + resposta;
}).catch(function(erro) {
saida.innerText = 'Promise erro: ' + erro;
});