zoukankan      html  css  js  c++  java
  • js json简介(json的本质也是字符串)(用于服务器和客户端通信)

    js json简介(json的本质也是字符串)(用于服务器和客户端通信)

    一、总结

    1、json的语法和js的语法非常像,只是json的键和值都是双引号,因为json的本质也是字符串

    2、json是一种xml替代方案:JSON 比 XML 更小、更快,更易解析

    二、js json简介(json的本质也是字符串)

    JSON 简介

    什么是 JSON ?
    • JSON 是存储和交换文本信息的语法。类似 XML。

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

    • JSON 是轻量级的文本数据交换格式
    • JSON 独立于语言

      JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。

    • JSON 具有自我描述性,更易理解
    • JSON是在AJAX中代替XML交换数据的更佳方案。

    JSON 语法

    JSON 语法是 JavaScript 对象表示法语法的子集。

    JSON 语法规则
    • 数据在名称/值对中
    • 数据由逗号分隔
    • 花括号保存对象
    • 方括号保存数组
    • JSON 值可以是:

      1. 数字(整数或浮点数)
      2. 字符串(在双引号中)
      3. 逻辑值(true 或 false)
      4. 数组(在方括号中)
      5. 对象(在花括号中)
      6. null

    JSON 的解析和序列化JSON 法创建对象


    三、代码

      1 <!DOCTYPE html>
      2 <html lang="zh-cn">
      3 <head>
      4   <meta charset="utf-8">
      5   <title>课堂演示</title>
      6 </head>
      7 <body>
      8   <script>
      9     //js中的对象表示
     10   var user={
     11     name:'张三',
     12     age:'30'
     13   }
     14    //josn对象表示
     15    {
     16     "name":"张三", //1、json的语法和js的语法非常像,只是json的键和值都是双引号,因为json的本质也是字符串
     17     "age":"30"
     18    }
     19    //json本质上是字符串
     20 
     21    //普通数组 
     22     var arr=["aaa",100,true]
     23 
     24   //json数组
     25     ["aaa",100,true] //少了变量赋值
     26 
     27   //数组对象组合嵌套使用
     28   [{
     29     "name":"aaa",
     30     "age":30
     31   },{
     32     "name":"bbb",
     33     "age":25
     34   },{
     35     "name":"ccc",
     36     "age":18
     37   }]
     38 
     39   </script>
     40 </body>
     41 </html>
    
  • 相关阅读:
    让你成功安装vscode中go的相关插件
    初学者没有搞明白的GOROOT,GOPATH,GOBIN,project目录
    java Concurrent包学习笔记(一):ExecutorService
    mysql主从复制(收藏)
    java Concurrent包学习笔记(三):ReentrantLock
    myBatis中if test 字符串注意事项
    mybatis标签
    安装docker跨主机网络flannel
    正则:数字字母下划线组合,长度6-10;至少包含一个大写字母、一个小写字母、一个数字
    shell [] [[]]的区别(转)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9034279.html
Copyright © 2011-2022 走看看