UndefinedNull Undefined只有一个值,就是特殊值 undefined。如果声明了变量,但是没有初始化时,变量的默认值就是undefined。 let messageconsole.log(message == undefined) // true 因为JS变量没有确定的类型,因此添加了该值,用来明确空对象指针(null)和为初始化变量的区别 Null只有一个值,特殊值 Null。