如何检查对象是否为空?

Nei*_*ir0 2 javascript

可能重复:
对象为空?

那么让var someObject = { };我如何检测该对象没有任何属性和方法?

SSh*_*bly 5

function isEmpty(ob){
   for(var i in ob){ return false; }
   return true;
}

isEmpty({a:1}) // false
isEmpty({}) // true
Run Code Online (Sandbox Code Playgroud)