首页 > 代码库 > Promise
Promise
有了Promise
对象,就可以将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数。此外,Promise
对象提供统一的接口,使得控制异步操作更加容易。
promise创建后会直接执行
var promise=new Promise(function(resolve,reject){ console.log("异步任务"); resolve(); }) promise.then(function(){ console.log("异步任务完成后,promise状态变为fullfiled,此回调函数被放到消息队列里面,等执行栈空,即下面的代码执行后,再执行此回调函数"); }); console.log("主线程执行")
Promise
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。