JS:json汇总

版权声明:本文为博主原创文章,未经博主允许不得转载。 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;
    }
};

猜你喜欢

转载自blog.csdn.net/istend/article/details/76850743