1、利用JSON.stringify()
let obj ={}
JSON.stringify(obj)==="{}" // true ,说明obj为空,反之不为空
2、利用es6中的Object.keys()
let obj = {}
Object.keys(obj).length>0 //结果为true时,obj不为空,结果为false时,obj为空
3、利用for...in
let obj ={}
let fn =function(){
for(var key in obj){
return false //表示对象可以遍历 能进入这个循环,不为空返回false
}
return true //表示对象为空
}
console.log(fn()) // true