undefined和null

112 阅读1分钟
  1. undefined == null
  2. +null = 0; +undefined = NaN: 沿袭C语言的语法+null=0
  3. typeof undefined === undefined; typeof null === object: null其实是null类型的唯一值,但是null表示一个空对象的指针,所以输出object
  4. null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。