网站链接: 我爱捣鼓
当前位置: 首页 > 前端开发  > jQuery

判断一个字符串是否为JSON字符串的方法

2021/10/12 19:40:27

判断一个字符串是否为JSON字符串,我们可以通过JSON.parse函数试着转换该字符串,如果成功;并且转换后的类型为object 且不等于 null,那么这个字符串就是JSON格式的字符串。下面我们来看看具体的函数如何写?function isJSON(str) { if (typeof str == string) { …

        判断一个字符串是否为JSON字符串,我们可以通过JSON.parse函数试着转换该字符串,如果成功;并且转换后的类型为object 且不等于 null,那么这个字符串就是JSON格式的字符串。下面我们来看看具体的函数如何写?

function isJSON(str) {
    if (typeof str == 'string') {
        try {
            var obj=JSON.parse(str);
            if(typeof obj == 'object' && obj ){
                return true;
            }else{
                return false;
            }
        } catch(e) {
            console.log('error:'+str+'!!!'+e);
            return false;
        }
    }
    console.log('It is not a string!')
}

        通过以上内容我们知道了判断一个字符串是否为JSON字符串的方法,感谢您访问“我爱捣鼓(www.woaidaogu.com)”网站的内容,希望对大家有所帮助!引用本文内容时,请注明出处!谢谢合作!

相关资讯

    暂无相关的数据...