上QQ阅读APP看书,第一时间看更新
3.1.1 变量名
在JavaScript中,每个变量都有唯一的名字,也叫作标识符。标识符的定义规则如下:
▪允许包含字母、数字、下划线和美元符号“$”。
▪允许包含Unicode转义序列,如“\u0069\u{6F}”。
▪仅允许使用字母、Unicode转义序列、下划线和美元符号($)作为第一个字符,不允许使用数字作为第一个字符。
▪标识符区分大小写。
▪不允许使用保留字作为标识符。
JavaScript中的保留字列表如下所示:
break case catch class const continue debugger default delete do else enum export extends false finally for function if import in instanceof new null return super switch this throw true try typeof var void while with
在JavaScript严格模式下,下列保留字不允许作为标识符使用,但在非严格模式下则没有限制:
implements interface let package private protected public static yield