JS红宝书学习-第3章 语言基础 --关键字与保留字
3.2 关键字与保留字
ES6描述了一组保留的关键字,这些关键字都有特殊的用途,比如表示控制语句的开始和结束,或者执行特定的操作。按照规定,这些关键字不能用于标识符或属性名。所有标识符如下:
break do in typeof
case else instanceof var
catch export new void
class extends return while
const finally supper with
continue for swich yield
debugger funcation this
default if throw
delete import try
同时也描述了一组未来的保留字,同样不能作为标识符和属性名。虽然现在没有,但是建议也不要用,万一以后有了,出现冲突就不好玩了。
始终保留:
enum
严格模式下保留:
implements package public
interface protected static
let private
模块代码中保留:
await
补充之前定义的保存关键字
abstract final native
boolean float short
byte goto synchronized
char int transient
double long volatile
同时以下直接量也不能作为标识使用
null true false
加油

浙公网安备 33010602011771号