文章预览
大厂技术 高级前端 Node进阶 点击上方 程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 转自:OSC开源社区(oschina2013) 2024 年 6 月 26 日,第 127 届 ECMA 大会正式批准了 ECMAScript 2024 语言规范,这意味着它现在正式成为最新 ECMAScript 标准。 下面就来看看 ECMAScript 2024 都有哪些新特性吧! 1. Group By 分组 Map.groupBy() 将 可迭代对象 分组为一个新的 Map , Map 中的 key 由回调提供: Map .groupBy([ 0 , -5 , 3 , -4 , 8 , 9 ], x => Math .sign(x)) 还有 Object.groupBy() 生成一个 对象 而不是 Map Object .groupBy([ 0 , -5 , 3 , -4 , 8 , 9 ], x => Math .sign(x)) Math.sign() 方法用于判断一个数的符号,即正负性 兼容性 2. Promise.withResolvers Promise.withResolvers() 提供了一种创建我们想要解决的 Promise 的新方法: const { promise, resolve, reject } = Promise .wi
………………………………