ES12将使您的生活更轻松( 二 )
本文插图
> This statement checks if and only if the person has truthy value then only it will assign it a new value
本文插图
本文插图
?? =和|| =的重要差异是初始概述检查两个空位的值或未定义另一个检查伪造值 。
本文插图
“数字是只属于人类的知识目击者 。 ”
Honore de Balzac
本文插图
How much is it? Let me know in the comment section.
在编程中 , 我们多次我们异步做事 。 那是我们发起的东西 , 甚至它都完成了我们发起了其他一些任务 。
ES6引入了Promise明智地处理异步任务 。 有时我们可以启动许多Promise对象 - 一个最终结果的占位符 。
ES12给了我们一个函数promise.any可以帮助我们知道哪个promise对象首先完成 。
promise.any将一系列Promise作为一个论点 。 在解决的所有Promise中 , 首先得到解决的Promise将由promise.any返回 。 如果所有Promise都被拒绝 , 您将收到错误 。
在现实生活中 , 假设您提出了3个不同的人约会 , 您想知道哪一个答复了肯定答案 。
本文插图
赞!你和凯尔一起约会 。
promise.any返回凯尔 , 因为它是第一个解决的问题 。 如果所有Promise被拒绝 , 我们将获得一个包含拒绝原因的汇总形象 。
在Web编程中 - 我们可以使用此功能 - 因为在服务器和异步的客户端之间存在常量交换数据 。
我没有覆盖弱势等其他功能 。 您可以在这篇伟大的文章中了解它及其使用情况 。
- 安装以下软件包:
- 在项目根目录中创建Babel.config.json文件:
- 在项目根目录中创建一个.browserlistrc文件 , 为babel指定要转换代码的目标浏览器:
- 运行:
单击此处以访问本文中使用的代码 。
- replaceAll需要两个参数:我们要替换的角色以及我们想要替换它的角色 。
- ReficeAll允许您替换在字符串中指定的所有字符而不使用正则表达式
- ES2021推出了三种有用的逻辑分配运算符:&& = , || = , and ?? =
- 逻辑分配运算符?? =检查第一个值是否为null或未确定 。 如果是 , 则将第二个值分配给它 。
- 逻辑赋值运算符|| =也在两个值之间使用 。 如果第一个值不是真实的(falsie) , 则将分配第二个值 。
- 伊隆·马斯克|马斯克:星际飞船将使人类能够在太阳系的任何地方运送物资和人员
- 紫光展锐|System76 将使用 Rust 开发属于自己的桌面操作系统
- iPhone|多个消息源确定,iPhone 14将使用打孔屏!刘海时代或被终结
- 显卡|您的RTX 40系显卡正在路上 预计明年10月份发布 价格感人
- |如何为您的商业网站选择颜色?
- 电子商务|如何提升您的品牌推广效率-懂得都懂吧
- 艾滋病疫苗|最新HIV/艾滋病疫苗试验将使用新冠疫苗研发技术
- 微信|微信这4个功能,可能一直在泄露您的隐私,赶紧把它们关掉
- Java|这款具有电涌保护功能的, 智能电源板, 保护您的精密电子设备
- 郭鹏|将品牌精髓注入您的网站的六个技巧