15天学会JavaScript(视频教学版)
上QQ阅读APP看书,第一时间看更新

2.6 关键字和保留字

在ECMAScript语法规范中,规定一些字符串是关键字和保留字,都是不能作为变量名和函数名来使用的。我们知道,目前ECMAScript语法的最新官方版本已经是ECMA-262了。下面列举一些ECMAScript语法中定义的保留字和关键字,详见表2-3。

表2-3 ECMAScript关键字和保留字

备注:表中带“*”号的是ECMAScript最新版中新增的。

除了表2-3中定义的保留字和关键字,还有一些ECMAScript定义的对象、属性和方法也应该避免作为变量名和函数名来使用的,具体见表2-4。

表2-4 ECMAScript对象、属性和方法

提示

如果把关键字和保留字作为变量名或函数名来使用,可能得到类似“Identifier Expected”这样的错误消息。