html5-JSON的新方法

JSON的新方法

  parse():把字符串转成json

    - 字符串中的属性要严格的加上引号

  stingify():把json转化成字符串

    - 会自动的把双引号加上

  新方法的应用

    - 深度克隆对象

  如何其他浏览器做到兼容

    - http://www.json.org/去下载json2.js

<script>
  var str = 'function show() {alert}';
  eval(str); // 字符串转html-解析任何字符串
  var str1 = '{name:"hello"}' // x 错误
  var str2 = '{"name":"hello"}'
  JSON.parse(str2); // 只能解析json形式的字符串 (安全性更高)

   var json = {name:"hello"}
   JSON.stringify(json); // {"name":"hello"}
</script>

 

posted @ 2018-07-11 23:11  大帝SING  阅读(176)  评论(0编辑  收藏  举报