var data = JSON.parse(str); // JSON.parse();方法 console.log(data.name);
var s = JSON.stringify(data); // JSON.stringify();方法 console.log(s);
var data = eval("("+str+")"); // 符合格式就可执行 console.log(data.name);
注:方法3中的eval();方法由于存在安全方面的问题,现在很少用。这种方法可以将参数解析成可以执行的JavaScript代码,而JavaScript可以获取本地用户信息,造成信息泄露。不推荐使用。
原文:http://www.cnblogs.com/happyzwt/p/6440145.html