JSON

<script>
        //1.什么是JSON?它是一种数据格式,不是一种编程语言,很多编程语言都有针对JSON的解析器和序列化器
        //2.语法:简单值,对象和数组
        //(1)简单值:字符串,数组,布尔值和null;例如:5 "hello world"
        //(2)对象:没有声明变量;没有末尾分号;属性必须用双引号
       {
         "name": "张三",
         "age": 18
       }
       //属性的值可以是简单值,也可以是复杂类型值
       {
         "name": "张三",
         "age": 18,
         "school": {
           "name": "外国语中学",
           "location": "深圳"
         }
       }
       //(3)数组:没有变量和分号
       [
         {
           "title": "javacript",
           "authors": ["李四"],
           "edition": 3
         },
         {
           "title": "css",
           "authors": ["张三","王五"],
           "edition": 2
         }
       
       ]
       //3.解析与序列化
       //1.JSON.stringify();把javascript对象序列化JSON字符串
       //2.JSON.parse();把JSON字符串解析为原生javascript值
      </script>

 

posted @ 2019-05-16 18:16  巴拉巴拉·芭芭拉  阅读(162)  评论(0编辑  收藏  举报