‹ JavaScript

Promise

Representa un valor que estara disponible en el futuro: se resuelve con exito o se rechaza con un error, y se maneja con then/catch.

Vista previa

Codigo

ejemplo.html
<p><span id="salida"></span></p>
<script>
  document.getElementById("salida").textContent = "Cargando...";
  const esperar = new Promise(resolver => {
    setTimeout(() => resolver("Listo"), 1000);
  });
  esperar.then(resultado => {
    document.getElementById("salida").textContent = resultado;
  });
</script>