摘要:
同步/异步 js的代码都是单线程执行的,因此一些浏览器事件和请求事件就需异步任务来实现 一般来讲,所有回调函数都是异步任务 js在执行代码程序时,判断是 同步/异步 函数,若是同步任务会在主线程开始执行 而异步任务则会走事件表,并将回调函数注册进事件队列, 在主线程执行完毕之后才会返回事件队列里检查 阅读全文
摘要:
什么是 Promise Promise 是异步编程的一种解决方案,比传统的异步解决方案【回调函数】和【事件】更合理、更强大。现已被 ES6 纳入进规范中。 为什么需要Promise 传统的回调函数确实可以满足回调需求,但是却有个比较大的问题,那就是回调地狱, 回调地狱是指异步函数的嵌套,总有需求是需 阅读全文