javascript将json转换为对象

时间:2015-01-07 20:47:29

标签: jquery json

此代码失败

var data = '{ "name": "binchen" }';
data = JSON.stringify(data);
alert(data.name);//throws undifined 

此代码有效

 var data = { "name": "binchen" };              
 alert(data.name);

如何在第一个场景中将数据转换为对象?

1 个答案:

答案 0 :(得分:6)

使用JSON.parse将JSON字符串解析为JavaScript 对象(不存在“JSON对象”,JSON是基于字符串的交换格式):

data = JSON.parse(data);