返回顶部
首页 > 资讯 > 精选 >js中等待Promises的示例分析
  • 631
分享到

js中等待Promises的示例分析

2023-06-27 11:06:43 631人浏览 八月长安
摘要

这篇文章给大家分享的是有关js中等待Promises的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。等待 Promises在某些情况下,我们需要等待多个Promise结束,这里,我们使用Promise.a

这篇文章给大家分享的是有关js中等待Promises的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

等待 Promises

在某些情况下,我们需要等待多个Promise结束,这里,我们使用Promise.all。

const PromiseArray = [     Promise.resolve(100),     Promise.reject(null),     Promise.resolve("Data release"),     Promise.reject(new Error('Something went wrong'))]; Promise.all(PromiseArray)   .then(data => console.log('all resolved! here are the resolve values:', data))   .catch(err => console.log('Got rejected! reason:', err))

关于Promise.all需要注意的一件事是,当一个Promise拒绝时,该方法将引发错误。这意味着我们的代码将不会等到所有的Promise都完成。

如果想要等到所有Promise都完成后,无论它们被拒绝还是成功,可以使用Promise.allSettled。此方法在ES2020的最终版本中。

const PromiseArray = [     Promise.resolve(100),     Promise.reject(null),     Promise.resolve("Data release"),     Promise.reject(new Error('Something went wrong'))]; Promise.allSettled(PromiseArray).then(res =>{ console.log(res); }).catch(err => console.log(err)); //[ //{status: "fulfilled", value: 100}, //{status: "rejected", reason: null}, //{status: "fulfilled", value: "Data release"}, //{status: "rejected", reason: Error: Something went wrong ...} //]

感谢各位的阅读!关于“js中等待Promises的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: js中等待Promises的示例分析

本文链接: https://lsjlt.com/news/310347.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • js中等待Promises的示例分析
    这篇文章给大家分享的是有关js中等待Promises的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。等待 Promises在某些情况下,我们需要等待多个Promise结束,这里,我们使用Promise.a...
    99+
    2023-06-27
  • jQuery中EasyUI页面加载等待及页面等待层的示例分析
    这篇文章主要为大家展示了“jQuery中EasyUI页面加载等待及页面等待层的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery中EasyUI页...
    99+
    2024-04-02
  • java并发等待条件的示例分析
    这篇文章将为大家详细讲解有关java并发等待条件的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前言前面介绍了排它锁,共享锁的实现机制,本篇继续学习AQS中的另外一个内容-Condition。想必...
    99+
    2023-05-30
    java
  • CentOS系统中跟踪高IO等待的示例分析
    这篇文章主要为大家展示了“CentOS系统中跟踪高IO等待的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CentOS系统中跟踪高IO等待的示例分析”这篇文章吧。高IO等待问题的第一个征...
    99+
    2023-06-10
  • JavaScript等待文件实例分析
    这篇文章主要介绍了JavaScript等待文件实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript等待文件实例分析文章都会有所收获,下面我们一起来看看吧。...
    99+
    2024-04-02
  • js中ParseInt()的示例分析
    这篇文章主要介绍了js中ParseInt()的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。parseInt()是内置的 JS 函数...
    99+
    2024-04-02
  • js中module的示例分析
    这篇文章给大家分享的是有关js中module的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。JS本身是一个多才多艺的语言,一个可以用自己编译自己的自由度极高的语言。正因为...
    99+
    2024-04-02
  • js中遍历的示例分析
    这篇文章将为大家详细讲解有关js中遍历的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。forEaches5出来的方法,这是我在react中用的最多的遍历方法之一,...
    99+
    2024-04-02
  • js中数字的示例分析
    这篇文章将为大家详细讲解有关js中数字的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。数字1 不同进制表示法ES6中新增了不同进制的书写格式,在后台传参的时候要注...
    99+
    2024-04-02
  • js中继承的示例分析
    这篇文章给大家分享的是有关js中继承的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。继承的简介继承”是JavaScript面向对象设计的重要一环,愿你认真读完本文,吃透继...
    99+
    2024-04-02
  • Js中async/await的示例分析
    这篇文章将为大家详细讲解有关Js中async/await的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。async/await 是一种编写异步代码的新方法。之前异...
    99+
    2024-04-02
  • js中数组的示例分析
    小编给大家分享一下js中数组的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!创建一个数组:// 字面量方式: ...
    99+
    2024-04-02
  • js中闭包的示例分析
    这篇文章主要介绍了js中闭包的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、说明闭包是具有很多变量和这些变量的环境的表现式(通常是函数),这些变量也是该表现式的一...
    99+
    2023-06-14
  • Java父线程等待所有子线程退出的示例分析
    这篇文章主要介绍了Java父线程等待所有子线程退出的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实例如下:static void testLoc...
    99+
    2023-05-30
    java
  • js中的原型的示例分析
    小编给大家分享一下js中的原型的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在讲js的原型之前,必须先了解下Objec...
    99+
    2024-04-02
  • js中ESM规范的示例分析
    js中ESM规范的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前端发展到如今,社区生态已经非常丰富。在无数开源大神的努力下,很多前端...
    99+
    2024-04-02
  • JS中Object对象的示例分析
    小编给大家分享一下JS中Object对象的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!对象概念在 javascript...
    99+
    2024-04-02
  • js中FCC算法的示例分析
    这篇文章主要介绍js中FCC算法的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!把一个字符串中的字符重新排列生成新的字符串,返回新生成的字符串里没有连续重复字符的字符串个数....
    99+
    2024-04-02
  • js中this原理的示例分析
    这篇文章主要介绍了js中this原理的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。首先我们来概括下this.this是一个对象,一...
    99+
    2024-04-02
  • js中typeof误解的示例分析
    这篇文章将为大家详细讲解有关js中typeof误解的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。typeof 误解声明一个变量 var a,typeof a 常被误解是求变量 a 的类型,其实是...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作