Promise对象及其做用

在Javascript中,全部的代码都是单线程的。所以,致使Javascript中全部的网络操做(网络请求),浏览器事件都是经过异步执行。前端 > 浏览器只分配给js一个主线程,用来执行任务(函数),但一次只能执行一个任务,这些任务造成一个任务队列排队等候执行,但前端的某些任务是很是耗时的,好比网络请求,定时器和事件监听,若是让他们和别的任务同样,都老老实实的排队等待执行的话,执行效率会很是的低,
相关文章
相关标签/搜索