【JavaScript】 判断空对象

第一种

jQuery 中的 isEmptyObject() 实现方法

function isEmptyObject(e) {  
    var t;  
    for (t in e)  
        return !1;  
    return !0  
}
console.log(isEmptyObject());               //true  
console.log(isEmptyObject({}));             //true  
console.log(isEmptyObject(null));           //true  
console.log(isEmptyObject(23));             //true  
console.log(isEmptyObject({"te": 2}));      //false  

第二种

Object.getOwnPropertyNames(object).length === 0

你可能感兴趣的:(javascript,JavaScript)