直接用变量作判断条件,什么意思

如题所述

在几乎所有程序设计语言中,都会把0、空字符串、空对象、未定义的变量等视同为逻辑假(false),而任何非零值、非空字符串、非空对象、已声明且值不为空的变量则等价于逻辑真(true),所以可以直接用变量来作为判断条件,比如n是个数值型变量,那么如果想判断它是否不等于0,可以这样

if(n){
    //n不等于0
}else{
    //n等于0或者undefined
}

又比如e是个对象变量,可以这样来判断e是否真的存在:

if(e){
    //对象存在
}else{
    //对象不存在或者是空的(null)
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-29
应该是判断变量是否存在,为空,大于多少小于多少之类的吧

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网