Promisas Simples

promesas anidadas o chain

by Juan Muñoz

JavaScript

var data = new Promise(function(resolve, reject) {
	 setTimeout(() => resolve(1), 1000); // (*)
  
}).then(function(result) { // (**)

  alert(result); // 1
  return result * 2;

}).then(function(result) { // (***)

  alert(result); // 2
  return result * 2;

}).then(function(result) {

  alert(result); // 4
  return result * 2;

}).then(function (){
  var arreglo = $.getJSON("https://webwaredesign.cl/app/")
  .then(function (arreglo){
    console.log(arreglo)
  })
});