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

比如一个函数

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

怎么判断呢

提问者phpcn_u233源自课程:javascript初级教程

添加回答

1回答
阿神
4个月前阿神

闭关修行中......

这样

try{
    a=JSON.parse(param);
}catch(e){
    alert(e); //error in the above string(in this case,yes)!
}


已被提问者采纳赞同00个回复