有没有更好的方法来检查对象是否为空?我正在使用这个:
function isObjEmpty(obj)
{
    for (var p in obj) return false;
    return true;
}
Rob*_*b W 10
如果您正在寻找单线,请考虑Object.keys:
var isEmpty = !Object.keys(obj).length;
您当前的方法很危险,因为Object.prototype在扩展时它总是返回false :http://jsfiddle.net/Neppc/