1. 1、表达式:通常有一个返回值,可以放在任何需要值得地方,比如函数调用的参数,一个变量名,一个运算,
  2. 2、语句:通常表示一个完整的执行单位,一段完整的js可执行的代码,有的语句也可以用表达式来执行,叫做表达式语句。
  3. 3、区别:语句用分号结尾,有些语句我们没有加分号,比如console.log虽然我们没有加分号,但也是语句,因为js引擎会自动解析并且加上分号。
  4. js引擎在解析的时候会自动的加上分号
  5. 4、特例:if语句,就不用加分号 可也是完整的语句。

1 使用Angular表达式:

  1. 语法: {{expression}}
  2. 作用: 显示表达式的结果数据
  3. 注意: 表达式中引用的变量必须是当前域对象有的属性(包括其原型属性)

2 操作的数据

  1. 基本类型数据: number/string/boolean
  2. undefined, Infinity, NaN, null解析为空串: "", 不显示任何效果
  3. 对象的属性或方法
  4. 数组