代码之家  ›  专栏  ›  技术社区  ›  Vencovsky

为什么enum是香草javascript中的保留关键字?

  •  2
  • Vencovsky  · 技术社区  · 5 年前

    我试图声明一个名为 enum Uncaught SyntaxError: Unexpected reserved word 错误。

    我没有用打字稿,为什么 枚举 保留关键字?

    我是 searching for it 意识到 枚举 protected 也是保留的,不会给我错误。

    enter image description here

    我也找不到什么 在vanilla js中用于或如何工作。

    1 回复  |  直到 5 年前
        1
  •  4
  •   Vencovsky    5 年前

    根据 docs

    ECMAScript规范将以下内容保留为将来的关键字。它们目前没有特殊的功能,但将来可能会有,因此不能用作标识符。

    以及 enum 总是保留关键字。