首页 > 代码库 > 判断是否为JSON对象

判断是否为JSON对象

$.ajax({    type: ‘POST‘,    url: url,    success(function(data){        //判断是否为JSON对象        if(typeof(data) == "object" &&             Object.prototype.toString.call(data).toLowerCase() == "[object object]" && !data.length){            alert("is JSON 0bject");        }        //判断是否存在某字段        console.info(datas["key"] != undefined); //此方式不严谨,如果key定义了 并就是赋值为undefined 则会出问题        console.info("key" in datas);        console.info(datas.hasOwnProperty("key"));    })})

 

判断是否为JSON对象