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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 ES6 中檢查對象是否為空的兩個條件

在 ES6 中檢查對象是否為空的兩個條件

白板的微信 2022-10-08 10:00:43
我有兩個變量“已批準”和“已驗證”。如果它是“驗證”但不是“批準”,我只需要顯示“批準按鈕”代碼  const checkIfShowApproveButton = (user) => {    if (      user &&      user.verified &&      user.approved &&      Object.keys(user.verified).length &&      Object.keys(user.approved) === null    ) {      return true;    }    return false;  };回復   {  "id": 13,  "approved": null,  "verified": {    "verified_at": "2020"  }}
查看完整描述

2 回答

?
動漫人物

TA貢獻1815條經(jīng)驗 獲得超10個贊

你可以這樣做,這 Object.keys(user.approved).length === 0是不可能的null


const checkIfShowApproveButton = (user) => {

    if (

      user &&

      user.verified &&

      !user.approved &&

      Object.keys(user.verified).length

    ) {

      return true;

    }

    return false;

  };


查看完整回答
反對 回復 2022-10-08
?
MM們

TA貢獻1886條經(jīng)驗 獲得超2個贊

你可以試試這個代碼


const checkIfShowApproveButton = (user) => {

   return !!user && !!Object.entries(user).length && !!Object.entries(user.verified).length && !Object.entries(user.approved).length

}


查看完整回答
反對 回復 2022-10-08
  • 2 回答
  • 0 關注
  • 93 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號