方法1:在JS最著名的评价方法

复制代码代码如下所示:

无功strjson ={姓名:三}; / / JSON

var obj = eval((+ strjson +)); / /转换成JSON对象

警报(对象名称); / / JSON的名字



这个方法需要注意的是:

对象表达式{ 'name':三}()必须扩大到生活,否则

复制代码代码如下所示:

无功strjson ={姓名}:';

var obj = eval(strjson);

警报(obj。构造函数); / /字符串的构造函数

警报(对象名称); / /定义



对象的表达必须扩展到eval执行生成一个匿名对象!

方法二:函数构造定义方法返回

复制代码代码如下所示:

无功strjson ={姓名:三}; / /得到JSON

var obj =新功能(返回); / / strjson(+)的JSON对象转换后

警报(对象名称); / / JSON的名字