Js学习小结(一)undefined 和 null

JavaScript的数据类型

  1. 数值
  2. 布尔
  3. 字符串
  4. 对象(广义)
    • 数据
    • 函数
    • Object(狭义)
  5. undefined
  6. null

undefined出现的情况:

  1. 变量声明且没赋值时。
  2. 获取对象中不存在的属性时。
  3. 函数有形参但没传实参时。
  4. 调用没返回值或return后没有数据的函数的返回值时。

null出现的情况:

对象不存在

原文地址:https://www.cnblogs.com/fpgz99810/p/12222693.html