JSON概述与JSON语法定义

JSON的概念

概念: JavaScript  Object  Notation  JacaScript对象表示法

json现在多用于存储和交换文本信息的语法

进行数据的传输

JSON 比 XML 更小 更快 ,更易解析

 

语法定义:

  1.基本规则

    数据在名称/值对中:json数据是由键值对构成的

       键用引号(单双都行)引起来,也可以不使用引号

       值得取值类型:

          1. 数字(整数或浮点数)
          2. 字符串(在双引号中)
          3. 逻辑值(true 或 false)
          4. 数组(在方括号中) {"persons":[{},{}]}
          5. 对象(在花括号中) {"address":{"province":"陕西"....}}
          6. null

    数据由逗号分隔:多个键值对由逗号分隔

    花括号容纳对象:使用 { } 定义json格式

    方括号容纳数组:[ ] 

基本语法:

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        //定义基本格式
        var person = {"name":"张三",age: 23,'gender':true};

        //alert(person)
        //2.嵌套格式 {}--->[]
        var persons={"persons":[
                {"name":"张三","age":18,"gender":true},
                {"name":"李四","age":18,"gender":true},
                {"name":"王五","age":18,"gender":false}
            ]
        };

        //2.嵌套格式 []--->{}
        var ps = [
            {"name":"张三","age":18,"gender":true},
            {"name":"李四","age":18,"gender":true},
            {"name":"王五","age":18,"gender":false}
        ];

        alert(ps);
    </script>
</head>
<body>

</body>
</html>
复制代码

 

posted @   夫君  阅读(49)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示