2020-12-07 ES6的promise

有时候代码中需要在promise.then中做的,却放到了then后面,看上去代码在then之后,但实际上会在then之前执行,如果不注意会出现意想不到的问题。

let promise = new Promise(function(resolve, reject) {
  console.log('Promise');
  resolve();
});

promise.then(function() {
  console.log('resolved.');
});

console.log('Hi!');

// Promise
// Hi!
// resolved

你可能感兴趣的:(2020-12-07 ES6的promise)