当前位置: 首页 > wzjs >正文

双语网站建设费用seo优化首页

双语网站建设费用,seo优化首页,行业 专业 网站建设,游戏网站开发毕业设计Promise.all() 接收一个Promise数组,数组中如有非Promise项,则此项当做成功 如果所有Promise都成功,则返回成功结果数组 如果有一个Promise失败,则返回这个失败结果 static all(promises) {const result [];//创建一个空数组用…

Promise.all()

接收一个Promise数组,数组中如有非Promise项,则此项当做成功
如果所有Promise都成功,则返回成功结果数组
如果有一个Promise失败,则返回这个失败结果

static all(promises) {const result = [];//创建一个空数组用于存储每个Promise的结果let count = 0;// 返回一个新的MyPromise实例return new MyPromise((resolve, reject) => {//将解析值存入结果数组并检查是否完成const addData = (index, value) => {result[index] = value;// 将值存入结果数组的对应位置count++;// 当所有Promise都完成时,if (count === promises.length) resolve(result)}// 遍历传入的Promise数组promises.forEach((promise, index) => {// 检查当前项是否是MyPromise实例if (promise instanceof MyPromise) {//  如果是Promise,等待其状态变更promise.then(res => {addData(index, res)}, err => {reject(err))})} else { // 非Promise值直接存入结果数组addData(index, promise)}})})
}

Promise.race()

接收一个Promise数组,数组中如有非Promise项,则此项当做成功
哪个Promise最快得到结果,就返回那个结果,无论成功失败

static race(promises) {// 返回一个新的MyPromise实例return new MyPromise((resolve, reject) => {// 遍历传入的Promise数组promises.forEach(promise => {// 检查当前项是否是MyPromise实例if (promise instanceof MyPromise) {promise.then(res => {resolve(res)}, err => {reject(err)})} else {resolve(promise)}})})
}

参考:

看了就会,手写Promise原理,最通俗易懂的版本!!!
09-手写Promise-Promise.all方法的实现

http://www.dtcms.com/wzjs/120563.html

相关文章:

  • 自己人网站建设免费二级域名注册网站
  • b2b2c网站怎么做今天的最新新闻内容
  • 沧州做网站哪家好公众号排名优化
  • asp.net怎么生成网站网络优化工资一般多少
  • 南京网站制作价格关键词代发排名推广
  • 自己做的网站如何上传快手seo
  • 宁波 做网站营业推广名词解释
  • 网站后台怎么不能上传图片无锡seo公司找哪家好
  • php 网站开发360河北网站优化公司
  • 唐山建设网站制作查企业信息查询平台
  • 网站推广哪种方法最百度上海分公司地址
  • 建设部职称评审的网站手机制作网站的软件
  • 织梦汽车网站模板免费下载重大军事新闻最新消息
  • 做百度推广需要自己有个网站吗我的百度账号
  • 中山移动网站设计seo 公司
  • flask 电影网站开发百度广告平台电话
  • 怎么做网站卖产品网络营销工具有哪些?
  • 做网站托管搜索引擎优化的报告
  • 满屏滚动网站咋做搜索百度网址网页
  • 做网站赚钱新手如何涨1000粉
  • 免费网站空间php网络营销价格策略有哪些
  • 网站框架是谁做正版seo搜索引擎
  • 私人做的网站怎么挣钱网络营销与传统营销有哪些区别
  • 织梦网站建设网页怎么优化关键词排名优化
  • 独立站是b2b还是b2c爱站小工具计算器
  • 如何做病毒式网站推广优秀营销软文范例300字
  • wordpress流量快北京百度搜索排名优化
  • 怎么做php登陆网站10常用的网络营销方法
  • 模仿网站今日新闻播报
  • 网站编辑超链接怎么做如何制作一个网页页面