h5

eval:可以解析任何字符串变成js(安全性低)

parse:只能解析JSON形式的字符串变成js(安全性要高一些)---一定字符串中的属性要严格的加上双引号

stringify() : 把json转化成字符串--–会自动的把双引号加上
应用:深度克隆对象,不需要将属性循环赋值给另一个对象
用法:
  var a={name:'hello'};
  var str=JSON.stringify(a);//先转化为字符串
  var b=JSON.parse(str);//再转化为JSON对象
对于兼容问题:需要引入json2.js库。
原文地址:https://www.cnblogs.com/yuxingyoucan/p/5800987.html