1.语法
1.1 区分大小写
ECMAScript中的一切(变量、函数名和操作符)都区分大小写
1.2 标识符
指的就是变量、函数、属性的名字。或者函数的参数。标识符可以是按照下列格式规则组合起来的一或多个字符
- 第一个字符必须是一个字母、下划线或一个美元符fv号
- 其他字符可以是字母、下划线、美元符号或数字
- 标识符中字母也可以包含扩展的ASCII或Unicode字母字符
- 惯例,ECAMAScript标识符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写
- 不能把关键字、保留字、true、false或null用作标识符
1.3 注释
- 单行注释 //
- 多行注释 /* */
1.4 严格模式
为js定义了一种不同的解析与执行模型。在严格模式下,ECMAScript中一些不确定的行为将得到处理,而且对某些不安全的操作也会抛出错误。因此要在整个脚本中启用严格模式。
"use strict"
它是一个编译指示,用于告诉支持js引擎切换到严格模式
1.5 语句
ECMAScript中的语句以一个分号结尾;如果省略分号,则由解析器确定语句的结尾