1. 表达式
-
1.1 理解一下:
- 是由运算元和运算符(可选)构成,并产生运算结果的语法结构
- 表达式均有返回值,如果没有返回值就是
undefined
-
1.2 分类:
- 单值表达式
- 不使用运算符的表达式
- 结果是值本身
- 分类:
- 简单表达式:不能再分解的表达式
- 复杂表达式:需要其它表达式参与的表达式
- 复合表达式
-
由运算符将多个单值表达式结合而成的表达式
-
结果是根据运算符进行运算的结果值
-
- 单值表达式
2. 语句:
-
2.1 理解一下:
- 也称为控制流语句
- 在 HTML 中,JavaScript 语句是由
web浏览器“执行”的“指令” - 是由
;分隔的句子或命令 - 通常使用一或多个关键字来完成给定任务
2.2 构成:
值、运算符、表达式、关键词和注释.
2.3 常见类型:
3. 表达式 VS 语句
- 简单区分:
- 表达式可以嵌套在别的表达式中,但语句不行;语句只能独立出现;
- 表达式均有返回值,如果没有返回值就是
undefined;语句没有返回值。