undefined和null

70 阅读1分钟

undefined

  1. 未定义的变量;
  2. 未返回值的函数;
  3. 未传入参数的形参;
  4. 访问对象中没有的属性;
  5. void(); Number(undefined);//NaN undefined是原始值的初始值;

null

Number(null);//0

null是对象的初始值;