炫意html5
最早CSS3和HTML5移动技术网站之一

亲们这 js 的 if 判断咋回事啊,为false为啥也进来了

咋回事啊,这咋整啊?

凑字凑字凑字凑字凑字凑字

回答

参考: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Boolean

其值不是undefined或null的任何对象(包括其值为false的布尔对象)在传递给条件语句时都将计算为true。 例如,以下if语句中的条件评估为true:

var x = new Boolean(false);
if (x) {
// 这里的代码会被执行
}

基于你的需求,可以这样写
if (!!obj[‘ProcessedStatus’]){
//xxx
}

炫意HTML5 » 亲们这 js 的 if 判断咋回事啊,为false为啥也进来了

Java基础教程Android基础教程