JS判断是否为JSON对象及是否存在某字段的⽅法(推 荐)
实例如下:
$.ajax({
type: 'POST',
url: url,
success(function(data){
//判断是否为JSON对象
if(typeof(data) == "object" &&
String.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"));
})
})
以上这篇JS判断是否为JSON对象及是否存在某字段的⽅法(推荐)就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。