专栏名称: 前端之巅
InfoQ大前端技术社群:囊括前端、移动、Node全栈一线技术,紧跟业界发展步伐。
今天看啥  ›  专栏  ›  前端之巅

​令人期待的 JavaScript 新特性

前端之巅  · 公众号  · 前端  · 2019-12-27 16:12

文章预览

作者 | 前端工匠 一个 ECMAScript 标准的制作过程,包含了 Stage 0 到 Stage 4 五个阶段,每个阶段提交至下一阶段都需要 TC39 审批通过。本文介绍这些新特性处于 Stage 3 或者 Stage 4 阶段,这意味着应该很快在浏览器和其他引擎中支持这些特性。 一、类的私有变量 最新提案之一是在类中添加私有变量的方法。我们将 使用 # 符号表示类的私有变量 。这样就不需要使用闭包来隐藏不想暴露给外界的私有变量。 class   Counter  {    #x = 0;    #increment() {      this . #x++;   }   onClick() {      this . #increment();   } } const  c = new  Counter(); c.onClick(); // 正常 c. #increment(); // 报错 通过 # 修饰的成员变量或成员函数就成为了私有变量,如果试图在 Class 外部访问,则会抛出异 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览