版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/istend/article/details/76850743
1. 判断json中是否存在某字段:
a. !("key" in obj)
b. obj.hasOwnProperty("key")
2. json 对象化:
JSON.parse(data);
3. 对象判空:
// 判断对象是否为空
function isEmptyObject(e) {
var t;
for (t in e)
return !1;
return !0
};
// 校验是否为空, 通用型
function isNull(value) {
if (value == undefined || value == null || value == "" || value == "null") {
return true;
} else if (typeof value === "object" && !(value instanceof Array)) { // 判断json对象是否为空
var has = true;
for ( var v in value) {
has = false;
break;
}
return has;
} else {
return false;
}
};