JavaScript 判断JS对象是否为空

主要列举了常用的三种方法来判断js对象是否为空

第一种:

var obj = {};
function isEnumerableObject (object) {
    for (var _ in object) return true;

    return false;
}
isEnumerableObject(obj);

第二种:

var obj = {};
if(JSON.stringify(obj) == "{}"){
    console.log('空对象');
}

第三种:

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

你可能感兴趣的:(JavaScript 判断JS对象是否为空)