在js中,判断一个json对象是否为空(json为空,例如:myJson={}),因为json对象中,无法获取长度,所以无法通过判断长度的方法判断一个json对象是否为空,但是可以通过判断json对象中,是否有元素,这样就能判断json对象是否为空了。
js中判断json对象是否为空的代码如下:
/**
* 判断一个json对象是否为空,即{}
*
* @param jsonObject
* @returns {boolean}
*/
var jsonObjectIsEmpty = function(jsonObject){
var isEmpty = true;
for (var prop in jsonObject){
isEmpty = false;
break;
}
return isEmpty;
}