用jquery eval() 方法把字符串转换为json .

发布网友 发布时间:2022-04-24 11:23

我来回答

2个回答

热心网友 时间:2022-04-24 07:37

eval函数语法
eval(codes);
codes -- 字符串形式的表达式或语句
eval函数返回值
如果没有参数,返回undefined
如果有返回值将返回此值,否则返回undefined
如果为表达式,返回表达式的值
如果为语句返回语句的值
如果为多条语句或表达式返回最后一条语句的值
 

在使用eval转化字符串为json时,必须要注意,字符串必须可以转化成json对象,否则不能转换,举例如下

var str = " { ' name ' : ' value '}";
var obj = eval('('+str+')');

热心网友 时间:2022-04-24 08:55

json的格式是var str = " { ' name ' : ' value ' , ' name1 ' : ' value1 '}";
var obj = eval('('+str+')');

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com