添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

有时候要用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;