實例如下:
$.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")); }) })
以上這篇JS判斷是否為JSON對象及是否存在某字段的方法(推薦)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。