首页 > 编程语言 > 详细

Javascript判断数据类型是否为Json对象&JavaScript判断字符串是否为Json字符串

时间:2021-09-04 00:10:30      阅读:20      评论:0      收藏:0      [点我收藏+]

说明

有时候要用Jquery进行请求,需要判断是否为合法的Json避免报错。网上找了一圈,总算找到两个能用的。收集一下,下次可以使用

JavaScript判断数据类型是否为Json对象

function isJson(obj) {
    return typeof (obj) == "object" && Object.prototype.toString.call(obj).toLowerCase() === "[object object]" && !obj.length;
}

JavaScript判断字符串是否为Json字符串

function isJsonString(str) {
    if (typeof str == ‘string‘) {
        try {
            if (typeof JSON.parse(str) == "object") {
                return true;
            }
        } catch (e) {
            return false;
        }
    }
    return false;
}

Javascript判断数据类型是否为Json对象&JavaScript判断字符串是否为Json字符串

原文:https://www.cnblogs.com/lujiahao/p/15221013.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!