0

JS 如何判断一个对象为空

2021-02-07原创,版权声明见本文尾部

【双12】主会场 低至1折

第一种方法

for...in...遍历属性,为真则为“非空数组”;否则为“空数组”。

function isObj(obj){
    for(var attr in obj){
        return;
    }
    return console.log('对象为空');
};

第二种方法

通过JSON自带的.stringify方法判断(上传数据常用)

if(JSON.stringify(c)=='{}'){
    console.log('对象为空');
};

第三种方法

ES6语法,Object.keys();

if(Object.keys(obj).length==0){
    console.log('对象为空');
};

收藏

提示信息