命名规则:
- 只能由字母、数字、下划线、$组成;
- 必须以字母开头;
- 也可以以 “$” 和 下划线 开头(不推荐);
- 不能使用关键字和保留字
注:变量命名区分大小写
JavaScript中主要的关键字
关键字 | 描述 |
---|---|
break | 终止switch循环 |
continue | 跳出循环并在顶端开始 |
debugger | 停止执行JavaScript,并调用调试函数(如果可用) |
do…while | 执行语句块,并在条件为真时重复代码块 |
for | 标记需被执行的语句块,根据某个条件 |
return | 退出函数 |
switch | 标记需被执行的语句块,根据不同的情况 |
try…catch | 对语句块实现错误处理 |
var | 声明变量 |
JavaScript中所有的保留字
(字母顺序排序)
abstract | boolean | break | byte | case | catch |
char | class | const | continue | debugger | default |
delete | do | double | else | enum | export |
extends | false | final | finally | float | for |
function | goto | if | implements | import | in |
instanceof | int | interface | long | native | new |
null | package | private | protected | public | return |
short | static | super | switch | synchronized | this |
throw | throws | transient | true | try | typeof |
var | void | volatile | while | with |