3.1 语法
3.1.1 区分大小写
略
3.1.2 标识符
标识符:变量、函数、属性的名字,或者函数的参数。
标识符的规则:
- 第一个字符必须是:一个字母或者下划线或者美元符号
- 其他字符可以是:字母、下划线、美元符号或数字
不能把关键字、保留字、true、false 和 null 用作标识符。
3.1.3 注释
单行注释
// 单行注释
多行注释
/*
* 多行块级注释
*/
3.1.4 严格模式
'use strict'; // <- 这是一个编译指示(pragma),告诉支持的 JavaScript 引擎切换到严格模式
也可以指定函数在严格模式下执行:
function fn() {
'use strict';
}
3.1.5 语句
ECMAScript 的语句以分号结尾。
最佳实践时始终在控制语句中使用代码块。
if (true) {
// ...
// ...
}
在控制语句中使用代码块可以使编码意图更清晰,降低修改代码时出错的几率。