代码点读机 / JavaScript / enum

enum JavaScript · 保留字

保留字:不能用作变量名或标识符,严格模式和非严格模式下都不行(和 implements 等严格模式保留字不同)。

怎么用

不能作为标识符

小例子

'use strict'
var enum = 1;

编译结果

SyntaxError

提醒:任何模式下用作标识符都会直接报 SyntaxError;在 TypeScript 里它有枚举类型的含义。

官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Lexical_grammar

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条