前端
1.jQuery中可使用jQuery.isEmptyObject()方法,需 1.4版本 以上
var info = {};
if(jQuery.isEmptyObject(info)){
//…
}
源码:
isEmptyObject: function( obj ) {
for ( var name in obj ) {
return false;
}
return true;
},
java中判断JSONObject
- org.json.JSONObject
JSONObject json = new JSONObject();
if(null == json || json.length() == 0){
//...
}
如果深入源码可知:
实际上JSONObject 里面的键值对关系是通过内部的Map集合进行维护的
如果JSONObject 对象为空,那么其内部的Map的size为0;