在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:
1.一种为使用eval()函数。
ajax传输数组类型json就直接使用,传输{}这样的json数据时,就得eval("("+data+")");
2.第二种,使用Function对象完成.
- <span style="font-size: 18px;">var json='{"name":"CJ","age":18}';
- data =(new Function("","return "+json))();</span>
此时的data就是一个会解析成一个 json对象了