美文网首页
关于JS的假值和真值(布尔值)

关于JS的假值和真值(布尔值)

作者: 仩渧哋寵 | 来源:发表于2016-07-16 15:07 被阅读59次

初次试水有看到的胖友们多多见谅。
布尔值指代真或假、开或关、是或否。这个类型只有两个值,保留字true和false。
下面5个值都会被转换成false
undefined
null
0
-0
"" //空字符串
而其他值会被转换成true

而这五个值是否相等(肯定不相等啊)
<input type="button" onClick="f1()" value="0 == null?"/>
<input type="button" onClick="f2()" value="0是false?"/>
function f1() {
alert("触发");
if(0 == null){
alert("true");
}else{
alert("0不等于null"+(0.4-0.3));
}
}

        function f2() {
            if(0 ){
                alert("true");
            }else{
                
                alert("0是false");
            } }

相关文章

网友评论

      本文标题:关于JS的假值和真值(布尔值)

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