Promise

概念:Promise是异步编程的一种解决方案。

传统的解决方式

  • 回调
  • 事件触发

举例:

function callback() {
    console.log('Done');
}
console.log('before setTimeout()');
setTimeout(callback, 1000);
console.log('after setTimeout()');

执行结果:

before setTimeout()
after setTimeout()
(等待1秒后)
Done

Promise解决方式

posted @ 2019-04-15 00:25 bobi1234 阅读(...) 评论(...) 编辑 收藏