Skip to content

Instantly share code, notes, and snippets.

@khaosdoctor
Created April 6, 2019 18:45
Show Gist options
  • Save khaosdoctor/a6e72236701dc27b3e3912d3c5372a44 to your computer and use it in GitHub Desktop.
Save khaosdoctor/a6e72236701dc27b3e3912d3c5372a44 to your computer and use it in GitHub Desktop.
// Criando uma promise
const p = new Promise((resolve, reject) => {
try {
resolve(funcaoX())
} catch (e) {
reject(e)
}
})
// Executando uma promise
p
.then((parametros) => /* sucesso */)
.catch((erro) => /* erro */)
// Tratando erros e sucessos no then
p
.then(resposta => { /* tratar resposta */ }, erro => { /* tratar erro */ })
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment