JSON

pp

var jsondata = '{
    "staff":[
        {"name":"洪七" , "age":70},
        {"name":"郭靖" , "age":35},
        {"name":"黄蓉" , "age":30}
    ]
}';
var jsonobj = eval('('+jsondata+')');
alert(jsonobj.staff[0].name);

eval(不安全)执行(后带)恶意代码

1 var jsondata = '{"staff":[{"name":"洪七" , "age":70},{"name":"郭靖" , "age":35},{"name":"黄蓉" , "age":30}]}';
2 var jsonobj = eval('('+jsondata+')');
3 alert(jsonobj.staff[0].name);

JSON.parse(不常用)

var jsondata = '{"staff":[{"name":"洪七" , "age":70},{"name":"郭靖" , "age":35},{"name":"黄蓉" , "age":30}]}';
var jsonobj = JSON.parse(jsondata);
alert(jsonobj.staff[0].name);
原文地址:https://www.cnblogs.com/dlgood/p/6693502.html