为了账号安全,请及时绑定邮箱和手机立即绑定

判断对象属性的值是否空,如为空,删除该属性

判断对象属性的值是否空,如为空,删除该属性

胡说叔叔 2018-12-14 19:14:39
var abc = {a: 1,b: 2,c: '',d: ''}如何判断对象abc的属性值为空的话,删除该属性,最后得结果var abc = {a: 1,b: 2}
查看完整描述

1 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

    var abc={

        a: 1,

        b: 2,

        c: '',

        d: ''

    }

    function removeProperty(object){

        for(prop in object){

            if (object[prop]==='') {

                delete object[prop]

            }

        }

        console.log(abc)

    }

    removeProperty(abc);


查看完整回答
反对 回复 2019-01-13
  • 1 回答
  • 0 关注
  • 1585 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信