美文网首页
#JS#null&undefined

#JS#null&undefined

作者: a5c0a9d9ccb8 | 来源:发表于2016-06-07 17:06 被阅读31次

JS的数据类型

字符串、数字、布尔、数组、对象、null、undefined

  • undefined
    这个值表示变量不含有值。
  • null
    可以通过将变量的值设置为 null 来清空变量

1、commons

  • undefined/null——》false

2、differences

  • type
typeof undefined
"undefined"
typeof null
"object"
  • value
Number(undefined)
NaN
Number(null)
0

3、common usages

  • null(表示"没有对象",即该处不应该有值。)【大雾脸……不是很懂】
  • 作为函数的参数,表示该函数的参数不是对象。
  • 作为对象原型链的终点。
  • undefined
    • 声明未赋值(包括函数调用时未传的参数、对象未被赋值的属性)
    • 函数没有返回值时,默认返回undefined

参考:
undefined与null的区别-阮一峰

相关文章

网友评论

      本文标题:#JS#null&undefined

      本文链接:https://www.haomeiwen.com/subject/tphldttx.html