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) {
  // ...
  // ...
}

在控制语句中使用代码块可以使编码意图更清晰,降低修改代码时出错的几率。

Last Updated: 6/19/2019, 10:23:07 PM