JavaScript中哪些值会被视为假?

2026-03-30 08:060阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1359个文字,预计阅读时间需要6分钟。

JavaScript中哪些值会被视为假?

在JavaScript中,以下值被视为假值:- 0(包括-0、+0、0.0和0x0)- null- undefined- NaN- 空字符串()- document.all- 空数组([])- 空对象({})

在JavaScript中,false、0和其他形式的数字等的零(“-0”、“+0”、“0.0”和“0x0”)、null、undefined、NaN、“document.all”、“[]”、“{}”、“""”(空字符串)等值都是假值。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript中的假值

  • false
  • 0和其他形式的数字等的零-0+00.00x0(信贷RBT为十六进制形式)
    - `”“,’‘ 和 ```-长度的字符串0
  • null
  • undefined
  • NaN
  • document.all (仅在HTML浏览器中)这是一个奇怪的。document.all是一个假对象,带有typeof as undefined。它是IE11之前的IE中的Microsoft专有功能,并作为“蓄意违反JavaScript规范”而添加到HTML规范中,因此为IE编写的网站在尝试访问时不会中断document.all.something。

阅读全文

本文共计1359个文字,预计阅读时间需要6分钟。

JavaScript中哪些值会被视为假?

在JavaScript中,以下值被视为假值:- 0(包括-0、+0、0.0和0x0)- null- undefined- NaN- 空字符串()- document.all- 空数组([])- 空对象({})

在JavaScript中,false、0和其他形式的数字等的零(“-0”、“+0”、“0.0”和“0x0”)、null、undefined、NaN、“document.all”、“[]”、“{}”、“""”(空字符串)等值都是假值。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript中的假值

  • false
  • 0和其他形式的数字等的零-0+00.00x0(信贷RBT为十六进制形式)
    - `”“,’‘ 和 ```-长度的字符串0
  • null
  • undefined
  • NaN
  • document.all (仅在HTML浏览器中)这是一个奇怪的。document.all是一个假对象,带有typeof as undefined。它是IE11之前的IE中的Microsoft专有功能,并作为“蓄意违反JavaScript规范”而添加到HTML规范中,因此为IE编写的网站在尝试访问时不会中断document.all.something。

阅读全文