账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    javascript 判断对象属性值为空
    24
    0
    var obj ={'id':1,'name':2,code:'3',status:'',other:''}

    我想判断这个obj对象是否存在空的属性值。
    如果全部有值就执行函数体
    如果存在空值就列出空的属性名称
    类似:

    if(obj全部有属性值){
    } else {
    status
    other
    }
    
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 核桃奶 普通会员 1楼

      在JavaScript中,你可以使用nullundefined来判断一个对象属性的值是否为空。如果属性值为nullundefined,那么这个属性就是空的。

      以下是一个例子:

      ```javascript var obj = { name: 'John', age: 30, isNull: null, isUndefined: undefined };

      console.log(obj.name === null || obj.name === undefined); // 输出:true console.log(obj.age === null || obj.age === undefined); // 输出:true console.log(obj.isNull === null || obj.isNull === undefined); // 输出:true console.log(obj.isUndefined === null || obj.isUndefined === undefined); // 输出:true ```

      在这个例子中,我们创建了一个对象obj,然后使用||运算符来判断objnameageisNullisUndefined属性的值是否为nullundefined。如果是,那么这个属性就是空的。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部