标识符指的是变量,函数,属性的名字,或者函数的参数:
- 第一个字符必须是字母、下划线_或者美元符号$
- 其他字母可以是字母,下划线、数字和美元符号
- ECMAScript标识符采用驼峰大小写格式,第一个字母小写,剩下每个单词的首字母大写。
要在脚本中启用严格模式,可以在顶部添加如下代码:
“user strict”
关键字和保留字:
关键字不能用作标识符(带*号是ECMAScript第5版新增的关键字):
break
do instanceof
typeof case
else new
var
catch
finally return
void continue
for switch
while
debugger*
function this
with delete
in try
保留字不能用作标识符:
class
enum extends
super const
export import
第五版还对以下保留字施加了限制:
implements
package public
interface private
static
let protected
yield