直接量:所谓直接量,就是程序中直接显示出来的数据值。
标识符:所谓标识符,就是一个名字,通常用来命名变量、函数等。JavaScript中的标识符命名规则同Java等多种语言一样,第一个字符必须以字母、下划线(_)或美元符号($)。此外,ECMAScript v3标准中还允许标识符中有Unicode转义序列。所谓Unicode转义序列,使字符/u后接4个十六进制数字,用来指定一个16位的字符编码。
保留字:同许都其他语言一样,JavaScript中预留了许多保留字。包括
JavaScript关键字: break do if switch typeof case else in this var catch false instanceof throw void continue finally new true while default for null try with delete function return
ECMA扩展保留关键字: abstract double goto native static boolean enum inplements package super byte export import private synchronized char extends int protected throws class final interface public transient const float long short volatile debugger
要避免使用的其它标识符:其中包括应避免使用的JavaScript预定义的全局变量名或全局函数 arguments encodeURL Infinity Object String Array Erros isFinite parseFloat SyntaxError Boolean escape isNaN parseInt TypeError Date eval Math RanqeError underLoed decodeURI EvalError NaN ReferenceError unescape decodeURICompoment Function Number RegExp