表达式和语句

442 阅读1分钟

1. 表达式

  • 1.1 理解一下:
    • 是由运算元和运算符(可选)构成,并产生运算结果的语法结构
    • 表达式均有返回值,如果没有返回值就是undefined
  • 1.2 分类:
    • 单值表达式
      • 不使用运算符的表达式
      • 结果是值本身
      • 分类:
        • 简单表达式:不能再分解的表达式
        • 复杂表达式:需要其它表达式参与的表达式
    • 复合表达式
      • 由运算符将多个单值表达式结合而成的表达式

      • 结果是根据运算符进行运算的结果值

2. 语句:

  • 2.1 理解一下:
    • 也称为控制流语句
    • 在 HTML 中,JavaScript 语句是由web浏览器“执行”的“指令”
    • 是由;分隔的句子或命令
    • 通常使用一或多个关键字来完成给定任务
2.2 构成:

值、运算符、表达式、关键词和注释.

2.3 常见类型:

常见类型

3. 表达式 VS 语句

  • 简单区分:
    • 表达式可以嵌套在别的表达式中,但语句不行;语句只能独立出现;
    • 表达式均有返回值,如果没有返回值就是undefined;语句没有返回值。