1.JSON.stringify()
JSON.stringify(obj) === '{}' 如果是true则表示obj是空对象
2.Object.keys()
Object.keys(obj).length=== 0 如果返回的是true,则表示obj是空对象
3.使用for-in便利
function isEmptyObj(obj){
if(obj && typeof obj === 'object'){
for(var i in obj){
return false
}
return true
}else{
throw new TypeError("参数不是个对象")
}
}
4.使用jquery的isEmptyObject()方法
$.isEmptyObject(obj) 如果返回的是true表示的是空对象,