复制代码代码如下:
function strToJson(str){
var json = eval('(' + str + ')');
return json;
}
记得别忘了str两旁的小括号。
2,new Function形式,比较怪异哦。如下
复制代码代码如下:
function strToJson(str){
var json = (new Function("return " + str))();
return json;
}
3,使用全局的JSON对象,如下:
复制代码代码如下:
function strToJson(str){
return JSONparse(str);
}
目前 IE8(S)/Firefox35+/Chrome4/Safari4/Opera10 已实现了该方法,以下是部分资料:>如果后台输出的直接是json格式,那么就把这个json放在request里面,然后在js中这么处理
var jsonString=<%=request范围的变量%>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)