Undefined

只有一个值,就是特殊值 undefined。如果声明了变量,但是没有初始化时,变量的默认值就是undefined。

  1. let message
  2. console.log(message == undefined) // true
  • 因为JS变量没有确定的类型,因此添加了该值,用来明确空对象指针(null)和为初始化变量的区别

Null

只有一个值,特殊值 Null