当前位置:   article > 正文

JS中的真与假_js 真

js 真

会进行真值,假值判断的地方

  • if,else if
  • switch
  • while,for
  • &&,||:逻辑与逻辑或
  • !!: 转化成布尔值

数据类型——Number、String、Boolean、Null、Undefined、对象

在js里,一般认为有内容或存在的(值或对象,0除外)进行判断时就是true值,而没有内容或不存在的(“”,undefined,null等等)进行判断时就是false值。

真:
所有非0数字(正数、负数、小数),
所有非空字符串(注意:空格字符串也为真)
true,
函数,
能找到的元素,
[](注意:空数组也为真),
{}(注意:空json也为真)

假:
0,
NaN,
空字符串”,
false,
不能找到的元素,
null,
未定义

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/781510
推荐阅读
相关标签
  

闽ICP备14008679号