js 判断字符串是否是JSON字符

function isJSON(str) {
    if (typeof str == 'string') {
        try {
            var obj=JSON.parse(str);
            if(str.indexOf('{')>-1){
                return true;
            }else{
                return false;
            }
        } catch(e) {
            console.log(e);
            return false;
        }
    }
    return false;
}

参考 -【最简单的方法】js判断字符串是否为JSON格式

你可能感兴趣的:(js 判断字符串是否是JSON字符)