js中怎么判断一个字符串能否转成对象

比如一个函数

function some(param) {
    //判断param能否转成json对象
    //...
    return JSON.parse(param);
}

怎么判断呢

阅读 9.1k
1 个回答
try{
    a=JSON.parse(param);
}catch(e){
    alert(e); //error in the above string(in this case,yes)!
}
推荐问题