判斷是否為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"));

    })
})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM