首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序员XR

    ECMAScript 2022(ES13)初体验

    ECMAScript 2022(ES13)初体验 2022 年 6 月 22 日,第 123 届 ECMA 大会批准了 ECMAScript 2022 语言规范,这意味着它现在正式成为标准。 key]; console.log(element) } } at() 一个 TC39 提案,向所有基本可索引类(Array、String、TypedArray)添加 .at() 方法 ES13 // ES13 之前通常用以下几种方式处理错误 async function errFunc() { const rawResource = await axios('/testError') #setCount() } } const es13 = new myClass() es13. #setCount() } } const es13 = new myClass() 实例 es13 上面只有 newSetCount() 方法 es13.newSetCount() // 报错:

    1.4K20编辑于 2022-10-31
  • 来自专栏前端急先锋

    ES13的11个超赞的新属性

    在这篇文章中我们会通过一些例子来看一下最新的ECMAScript 2022(ES13)给我们开发者带来的11个超赞的新功能。 1. 类支持定义静态成员和静态私有方法 在ES13中,我们还可以给类定义静态成员和静态私有函数。 不用怕,ES13的at()函数帮你写出更优雅的代码! 所以ES13诞生了一个全新的Object.hasOwn()函数来帮我们做上面这些重复的工作。 ES13出来后,我们终于有办法处理这种情况了,那就是使用新的findLast()和findLastIndex()函数。

    56020编辑于 2022-08-22
  • 来自专栏技术社区

    快来看看ECMAScript 2022(ES13)有哪些新标准?

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 ES2021已经发布一段时间了 ECMAScript2021 (ES12)的新特性,快来复习下!

    1.5K10编辑于 2022-06-16
  • 来自专栏前端达人

    分享 5 个让人兴奋的 ES13 功能

    https://javascript.plainenglish.io/5-most-exciting-es13-features-you-should-know-about-c1c304f4ce02 ES13

    33220编辑于 2023-09-14
  • 来自专栏IT大咖说

    ES13 中的 11 个惊人的 JavaScript 新特性

    让我们探索 ECMAScript 2022 (ES13) 中添加的最新功能,并查看它们的使用示例以更好地理解它们。 ◆ 1. 类字段声明 在 ES13 之前,类字段只能在构造函数中声明。 this.age = 2; }}const car = new Car();console.log(car.color); // blueconsole.log(car.age); // 2 ES13 _lastName = 'Becker';console.log(person.name); // Robert Becker 使用 ES13,我们现在可以将私有字段和成员添加到类中,方法是在其前面加上井号 静态类字段和静态私有方法 我们现在可以在 ES13 中为类声明静态字段和静态私有方法。 ◆ 结论 所以我们已经看到了 ES13 为 JavaScript 带来的最新特性。使用它们来提高您作为开发人员的工作效率,并以更简洁和清晰的方式编写更简洁的代码。

    1K20编辑于 2022-08-26
  • 来自专栏葡萄城控件技术团队

    ECMAScript13 中11个令人惊叹的 JavaScript 新特性

    小编今天就为大家介绍ES13中添加的最新功能,并查看其用法示例以更好地理解它们。 1.类 在ES13之前,类字段只能在构造函数中声明。与许多其他语言不同,无法在类的最外层作用域中声明或定义它们。 ; } } const car = new Car(); console.log(car.color); // blue console.log(car.age); // 而ES13 age = 2; }const car = new Car(); console.log(car.color); // blue console.log(car.age); // 2 2.私有方法和字段 ES13 _lastName = 'Becker';console.log(person.name); // Robert Becker 使用 ES13,我们现在可以通过在类前面添加 ( #) 来向类添加私有字段和成员 { resolve(); }, timeout); }); } //语法错误:await 仅在异步函数中有效 await setTimeoutAsync(3000); 有了 ES13

    54220编辑于 2023-10-16
  • 来自专栏前端心念

    一文吃透es6 ~ es13所有新特性

    will print: {firstname: "Katina", age: 24, lastname: "Dawson"} 15 点评:运用这哥仨,我们的代码逼格又高了 实用程度:★★★★☆ ES13 "#firstName" must be 13// declared in an enclosing class 点评:如果你需要私藏类的变量,那就派上用场了 实用程度:★★★★☆ 类静态块 ES13

    2.5K20编辑于 2023-01-11
  • 来自专栏技术社区

    ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全

    本文是对 ES6 至 ES13 常用到的特性的总结,关于每个特性的详细内容,都有单独的文章进行详细讲述,可以跳转到具体文章进行学习查看。学习永无止境大家一起努力 。 文章为从新到旧的顺序。 ECMAScript 2022(ES13)提案阶段,更倾向于面向对象 声明类的字段:类字段可以在类的顶层被定义和初始化 私有方法&字段:用#前缀来定义类的私有方法和字段 类的静态公共方法和字段:增加了静态公共字段 Object.hasOwn 替代 Object.prototype.hasOwnProperty.call Error Cause:为了便捷的传递导致错误的原因 快来看看ECMAScript 2022(ES13

    2.8K10编辑于 2022-06-16
  • 来自专栏技术社区

    ECMAScript 2016(ES7) 的新特性总结

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 老样子,先纵览下 ES2016 的新功能,ES2016添加了两个小的特性来说明标准化过程: 数组includes

    71410编辑于 2022-06-16
  • 来自专栏前端达人

    分享 7 个鲜为人知的JS数组方法

    3.reduceRight() 与reduce()类似,但回调是从右到左而不是从左到右: 这是reduceRight() 的另一个很好的场景: 4. findLast() ES13 中的新增功能:从最后一个元素开始查找数组项

    39710编辑于 2024-03-29
  • 来自专栏技术社区

    关于ECMA、ECMAScript、TC39、ES、Stage等概念的科普

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 提到ECMA、ECMAScript、TC39、ES ,你可能对这些名词代表的概念一知半解甚至是从未了解过,

    1K20编辑于 2022-06-16
  • 来自专栏前端自习课

    【JS】1394- ES2022 的 8 个实用的新功能

    英文 | https://betterprogramming.pub/es2022-features-javascript-a9f8f5dcba5a 新的 ES13 规范终于发布了。 按其迭代次数:这个新版本将是第 13 次迭代,所以它可以被称为 ES13。 那么这次这个版本有什么新东西呢?我们可以对哪些功能感到兴奋?

    82920编辑于 2022-11-15
  • ECMAScript 各个主要版本的关键特性概述

    ECMAScript 2022 (ES13) 发布日期: 2022年6月 特性: 类的私有字段和私有方法:使用 # 前缀定义私有成员。 Error Cause:在抛出错误时提供上下文信息。

    88600编辑于 2025-04-05
  • 来自专栏技术社区

    ECMAScript 2019(ES10) 的新特性总结

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 老规矩,先纵览下 ES2019 的新功能: Array.flat()和Array.flatMap():数组展平

    1.7K00编辑于 2022-06-16
  • 来自专栏微言码道

    数十倍性能优势,使用swc来取代babel

    如果你要写一个支持绝大多数浏览器的网页,最好的选择可能就是ES5了,但你要知道ES5之后,JavaScript也一直在不停的更新,其中最重要的一个版本是ES 6,而到今年2022年,已经是ES 2022(ES13

    3K30编辑于 2022-04-15
  • 来自专栏技术社区

    ECMAScript 2021 (ES12)的新特性总结

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 ECMAScript 2021 最终功能集于今年的3 月 9 日确定,2021 年6 月 22 日,第 121

    1.5K10编辑于 2022-06-16
  • 来自专栏技术社区

    ECMAScript 2018(ES9) 的新特性总结

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 老样子,先纵览下 ES2018 的新功能: 异步迭代:await可以和for...of循环一起使用,以串行的方式运行异步操作

    1.2K20编辑于 2022-06-16
  • 来自专栏技术社区

    ECMAScript 2017(ES8) 的新特性总结

    快速通道: ES6、ES7、ES8、ES9、ES10、ES11、ES12、ES13新特性大全 老样子,先纵览下 ES2018 的新功能: async/await: 异步终极解决方案 Object.values

    76110编辑于 2022-06-16
  • 来自专栏CS成长之路

    ES 13 带来了什么

    在新版中,我们可以使用 # 来标识私有字段。所谓私有字段,则是不允许 class 外部访问。看例子:

    69940编辑于 2022-08-07
  • 来自专栏程序员成长指北

    2021年,快速了解 ES2022 新特性(一)

    ECMAScript 2020 2020 ES2020 / ES11 ECMAScript 2021 2021 ES2021 / ES12 ECMAScript 2022 2022 ES2022 / ES13

    78120发布于 2021-11-10
领券