ECMAScript 2022 正式发布
ECMAScript 2022 现已获得 ECMA International的批准通过。ECMAScript 是标准化的 JavaScript 语言,于 1997 年发布了第一版,现已发展成为世界上使用最广泛的通用编程语言之一。
本 Ecma 标准定义了 ECMAScript 2022 Language,是 ECMAScript 语言规范的第 13 版。
ECMAScript 2022 主要包含内容有:
- 引入了 top-level
await
,允许在模块的顶层使用关键字; - 新的 class elements:公共和私有实例字段、公共和私有静态字段、私有实例方法和访问器以及私有静态方法和访问器;
- 类内的静态块,用于执行每个类的评估初始化;
#x in obj
语法,用于测试对象上是否存在私有字段;- 通过
/d
flag 的正则表达式匹配索引,为匹配的子字符串提供开始和结束索引; Error
对象的cause
属性,可用于记录错误的因果链;- Strings、Arrays 和 TypedArrays 的
at
方法,允许相对索引; - 以及
Object.hasOwn
,这是Object.prototype.hasOwnProperty
的一个更简洁方便的替代方法。
参考:
- https://262.ecma-international.org/13.0/
- https://www.ecma-international.org/wp-content/uploads/ECMA-262_13th_edition_june_2022.pdf
ECMAScript 2022 正式发布相关推荐
- 即将到来的 ECMAScript 2022 新特性
大家好,我是若川.持续组织了5个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列& ...
- ECMAScript 2022 会有哪些新特性?
点击下方星标本公众号,实用前端技术文章及时了解 ECMAScript 规范每年都会更新一次,正式标准化 JavaScript 语言的 ECMAScript 的下一次年度更新将在 2022 年 6 月左 ...
- IntelliJ IDEA 2022正式发布,这次打死我也不更了
IntelliJ IDEA 2022.1 正式发布了 该版本的重点功能是:引入了 Dependency Analyzer 以促进依赖关系管理和冲突解决,一个更新的 New Project 向导来优化新 ...
- IntelliJ IDEA 2022正式发布!这次打死我也不更了。。
点击下方"Java编程鸭"关注并标星 更多精彩 第一时间直达 来源|罗奇奇/OSC开源社区(ID:oschina2013) IntelliJ IDEA 2022.1 正式发布了 该 ...
- ECMAScript简史 和 JavaScript的未来(译)
本文翻译自 Nicolas Bevacqua 的书籍 <Practical Modern JavaScript>,这是该书的第一章.翻译时我收获很大,希望阅读时你也能有所收获. 本章主要讲 ...
- js 系统教程-01-JavaScript 的历史,JavaScript 与 Java 的关系,JavaScript 与 ECMAScript 的关系,JavaScript的版本
目录 目录 JavaScript 语言的历史 诞生 JavaScript 与 Java 的关系 JavaScript 与 ECMAScript 的关系 JavaScript的版本 原文地址 目录导航 ...
- 2022 全球程序员薪酬报告出炉,看完我表示严重拖后腿了…
点击关注公众号,Java干货及时送达 推荐阅读: 学习 Spring Cloud 微服务的最佳姿势! Spring Cloud 2022 正式发布! 出品 | OSC开源社区(ID:oschina20 ...
- 2022 (第五届)GIS软件技术大会开幕,GIS、IT将加速融合
院士专家共论GIS与AI.数据库等IT技术加速融合趋势. 会上,超图正式发布新产品SuperMap GIS 11i(2022).与华为联合发布禹贡开源空间数据库. 6月29日上午,2022(第五届)G ...
- 【JS】1224- ECMAScript 2022预览:10个进入Stage 4的提案
文 | 局长 出品 | OSC开源社区(ID:oschina2013) 2021 年,多项提案进入了 TC39 的 Stage 4 阶段.按照 TC39 的运作流程,每个提案都从 Stage 0 开始 ...
- 张成文——ECMAScript 6 开发体系实践
2016年04月23日14:00時,在武汉市东湖高新技术开发区民院路38号纽宾凯鲁广国际酒店(光谷步行街地铁C出口省测绘局斜对面),舉行的规模在800人左右的2016源创会武汉站.由张成文(腾讯SNG ...
最新文章
- ifstream java_C ifstream将读取一些值然后停止
- 数据结构中图的一些定义
- LeetCode 647. 回文子串(DP/中心扩展)
- 小白学习Java技术知识点总结,其实学习Java没那么难
- Java并发篇_乐观锁与悲观锁
- 8个很棒的 jQuery 倒计时插件和教程
- mysql覆盖索引二次查找_mysql中关于覆盖索引的知识点总结
- 网络负载平衡(Network Load Balancing)的工作原理
- 大数据技术常用的工具有哪些
- NYOJ 972(蓝桥杯) 核桃的数量
- 为什么我建议每个开发人员都需要学Python?
- LabView学习笔记——简易入门AND初级实战项目(计算器)
- 1 javascript视频教程 初识javascript
- python编写时钟代码_python编写时钟代码
- 西门子840d备份到u盘_840dsl 启动服务U盘制作和CF卡数据备份回装
- 【HAVENT原创】Spring Boot + Kafka 消息日志开发
- 简单的卷积神经网络编程,python卷积神经网络训练
- 程序员如何成为别人的男朋友
- 根文件系统与文件系统的区别
- 敏捷宣言:四大核心价值观和十二条原则
热门文章
- 我逢人就吹的超好用Markdown编辑器-Typora
- 词向量与词向量拼接_如何拥抱 embedding ?从词向量到句向量的技术详解-阿里云开发者社区...
- View事件分发机制分析
- ImageNet千分类标签翻译
- poj 1673(EXOCENTER OF A TRIANGLE) (垂心证明)
- 有没有一瞬间不想活了?
- python帝国cms_用python 发 帝国cms 文章
- Java选出偶数,Java 定义集合存入20个随机数字,通过自定义方法筛选偶数元素,放入新集合,打印输出...
- 基于QT的科学计算器
- 一篇荡气回肠的统计思想漫谈——漫谈相关与回归