ES2020

作者: cemcoe | 来源:发表于2020-04-04 21:29 被阅读0次

故事要从一封邮件开始。


ES2020

TC39 approves the ES2020 spec, but what's in it?

TC39批准了ES2020规范,来看看都有什么?

是的,2020已经过到四月了,ES2020也在4月2日发布了,其实里面的新特性很早就被提出来了。不过有些特性提到了stage 4,而这个 stage 4 意味着什么呢?

Once it has reached stage 4, it can be used safely.

按理说,一个特性到了 stage 4 ,你就可以放心大胆用起来了。

看一波都有什么?我今天不打算把他们写完,后期不断填坑吧。。。

https://v8.dev/features/tags/es2020

GitHub 下载下来的 pdf 来看,是第11版有 860 页,教练,学不下去了?我承认,我看不下去。

大概有这么些东西(按兴趣排序):

  1. Nullish coalescing Operator
    中文名叫:可选链,双问号。
    两个问号的操作符 ?? 我见过 || && == 问号都要一对了?
    小朋友你是否有很多的问号????
    据说 C# 里也有??
    这个操作符是来干啥子的?我还没看。应该会很香。


    联想大法好
  2. import()
    应用场景还是很多的比如,按需加载,条件加载等。

  3. import.meta
    存储当前模块的元信息,和网页中的 meta 标签有点类似,import.meta.url。

  4. String.prototype.matchAll
    这个语法就有点复杂了,涉及到 字符串,原型,正则的知识。还没搞懂。

  5. BigInt
    新增数据结构,可在 JavaScript | 几道简单的算术题 中了解。

当然ES2020还有很多内容,有空再填这个坑。

pixiv | ファジョボレ | 80489146

图源

相关文章

网友评论

      本文标题:ES2020

      本文链接:https://www.haomeiwen.com/subject/jrssphtx.html