第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

javascript 判斷對(duì)象屬性值為空

javascript 判斷對(duì)象屬性值為空

慕斯王 2019-03-15 22:31:54
var obj ={'id':1,'name':2,code:'3',status:'',other:''}我想判斷這個(gè)obj對(duì)象是否存在空的屬性值。如果全部有值就執(zhí)行函數(shù)體如果存在空值就列出空的屬性名稱類似:if(obj全部有屬性值){} else {statusother}
查看完整描述

3 回答

?
拉莫斯之舞

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊

if(!Object.values(obj).some(v=>v=='')){

  //全部有值

}else{

  return false;

}

//or

if(Object.values(obj).every(v=>!!v)){

  //全部有值

}else{

  return false;

}

修改問(wèn)題后


var arr;

if((arr = Object.keys(obj).filter(v=>!obj[v])).length<=0){

  //全部有值

}else{

  console.log(arr);//[status,other]

}


查看完整回答
反對(duì) 回復(fù) 2019-03-18
?
繁華開滿天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊

var flag = true;

for(var prop in obj){

    if(!obj[prop]){

        flag = false;

        break;

    }    

}

if(flag){

    ...

}else{

    return false;

}


查看完整回答
反對(duì) 回復(fù) 2019-03-18
?
揚(yáng)帆大魚

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊

let func = (obj) => {

    return Object.keys(obj).length == Object.values(obj).filter(val => val != '').length;

}


查看完整回答
反對(duì) 回復(fù) 2019-03-18
  • 3 回答
  • 0 關(guān)注
  • 4448 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)