您的位置:首页 > Web前端 > JavaScript

使用eval()解析json

2015-10-29 11:19 423 查看
在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:

1.一种为使用eval()函数。

ajax传输数组类型json就直接使用,传输{}这样的json数据时,就得eval("("+data+")");

2.第二种,使用Function对象完成.

[javascript]
view plaincopyprint?

<span style="font-size: 18px;">var json='{"name":"CJ","age":18}';
data =(new Function("","return "+json))();</span>

此时的data就是一个会解析成一个 json对象了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: