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;
  });