如题所述
在几乎所有程序设计语言中,都会把0、空字符串、空对象、未定义的变量等视同为逻辑假(false),而任何非零值、非空字符串、非空对象、已声明且值不为空的变量则等价于逻辑真(true),所以可以直接用变量来作为判断条件,比如n是个数值型变量,那么如果想判断它是否不等于0,可以这样
if(n){//n不等于0
}else{
//n等于0或者undefined
}
又比如e是个对象变量,可以这样来判断e是否真的存在:
if(e){//对象存在
}else{
//对象不存在或者是空的(null)
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-01-29
应该是判断变量是否存在,为空,大于多少小于多少之类的吧