JSON

作者: 南顾北衫 | 来源:发表于2019-02-23 14:53 被阅读0次

    JSON是什么?

    • JavaScript Object Notation(JS对象表示法)
    • JSON就是一个特殊格式的字符串,这个字符串可以被任意的语言所识别,并且可以转换为任意语言中的对象。
    • JSON在开发中主要用来数据的交互。

    JSON的语法

    • JSON主要分为对象{}、和数组[]。
    • JSON的值只能是字符串、数值、布尔值、null、对象、数组。

    JSON对象和JS对象的互相转化

    • json --> js
      • JSON.parse(js对象) 可以将以JSON字符串转换为js对象,需要一个js对象作为参数,会返回一个JSON字符串
          //JSON---->js对象
          var obj = '{"name":"s","age":15," gender":"男"}';
          console.log(JSON.parse(obj));
      
    • js-->json
      • JSON.stringify(JSON对象)
       //js对象---->JSON
       var obj1 = {name: "bod", age: 55, sex: " man"};
       console.log(JSON.stringify(obj1));
    

    JSON这个对象在IE7及以下的浏览器中不支持,所以在这些浏览器中调用时会报错,如果需要兼容IE7及以下的JSON操作,则可以通过引入一个外部的js文件来处理。

    相关文章

      网友评论

          本文标题:JSON

          本文链接:https://www.haomeiwen.com/subject/nacpyqtx.html