JS中把字符串转化为JSON对象

1、eval(常用)
var json = eval('(' + str + ')'); 

2、new Function(),JS中把函数也当作一个对象
var json = (new Function("return " + str))(); 

3、全局的JSON对象(IE8-无),严格按照JSON格式key要用双引号,不然报错
var json = JSON.parse(str); 

4、Jquery方式
var json = jQuery.parseJSON(jsonStr);

  

posted on 2015-03-22 21:15  trfizeng  阅读(440)  评论(0编辑  收藏  举报

导航