已阅读

无极4最新注册链接批准ECMASCRIPT 2020 JAVASCRIPT规范

作者:无极4平台      来源:无极4平台      发布时间:2020-06-19
 
无极4注册

6月16日,无极4最新注册链接作为JavaScript基础的官方规范的lates版本,ECMAScript 2020得到了ECMA国际和ECMA技术委员会的正式批准。
 
ECMAScript 2020引入了多种特性,从用于加载模块的新的import()工具到用于处理任意精度整数的新的BigInt类型。
 
ECMAScript 2020引入的具体功能包括:
 
import()模块加载语法,使用动态说明符异步导入模块。该建议添加了导入(说明符)语法形式,在许多方面类似于函数。它返回被请求模块的模块名称空间对象的承诺,该承诺是在获取、实例化和评估模块的依赖项以及模块本身之后创建的。说明符的解释方式与导入声明相同。虽然specifier是一个字符串,但它不一定是字符串文字;这样,无极4平台注册地址像import(' ./language-packs/${navigator.language}.js ')这样的代码就可以工作了。这对于通常的导入声明是不可能的。在这个计划中,import()被建议在模块和脚本中工作,为脚本代码提供一个简单的异步进入模块世界的入口点,并允许它开始运行模块代码。
 
BigInt,用于处理任意精度整数的新数字原语。BigInt可以表示大于2的53次方的数字,无极4注册产业这是JavaScript可以用number原语可靠地表示的最大数字。BigInt是通过将n附加到整数的末尾或调用构造函数来创建的。
 
字符串的matchAll方法,为全局正则表达式生成的所有匹配对象生成迭代器。这个建议背后的基本原理是,如果开发人员有一个字符串和一个带有多个捕获组的粘性或全局正则表达式,开发人员可能希望遍历所有匹配,目前有几个选项,但有限制。String#matchAll通过提供对所有捕获组的访问,并且不显着改变有问题的正则表达式对象来解决这个问题。
 
的承诺。一切都解决了,一个新的不短路的承诺组合子。这将返回一个承诺,该承诺通过一组承诺状态快照来实现,但前提是原始承诺已经解决,即要么实现了,要么被拒绝了。
 
globalThis,提供了一种通用的方式来访问全球的this值。
 
一个专用的导出*作为从' module '语法在模块中使用的ns。
 
增加了for-in枚举顺序的标准化,在JavaScript中部分指定枚举顺序。
 
导入。元数据,模块中的主机填充对象,可以包含上下文信息。它用作JavaScript元属性,保存有关当前模块的主机特定元数据。
 
Nullish coalescing,一个值选择操作符,用于更好地处理涉及属性访问的情况。它是一种用于改进处理“空式”值(空值或未定义)的语法特性。
 
可选链接,一种属性访问和函数调用操作符,如果要访问/调用的值为空,就会短路。
 
ECMAScript的最后一次更新是ECMAScript 2019,它提供了原型等功能。用于嵌套数组的平面映射。