您的当前位置:首页#JS#null&undefined

#JS#null&undefined

2024-12-13 来源:哗拓教育

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
显示全文