当前位置: 首页 > article >正文

JSON语法学习分析

  1. JSON中数据在名称/值对(键/值对)中,各数据由逗号进行分隔,使用“\”转义字符,大括号“{ }”保存对象,一般来说大括号里面放一个大的JSON文件,中括号“[ ]”保存数组;

  2. JSON名称/值对格式:key**:value,例如“name”😗*“语法”,冒号(:)前后等价,使用时在双引号(" ")中;

  3. JSON值可为数字、字符串、逻辑值、数组、对象、null,其中数字可以是整型或浮点型,字符串要加双引号,逻辑值一般为true或false;

  4. JSON有两种结构:对象(Object)与数组(Array),对象可以包含多个名称/值对,例如:{“name”:“语法”,“study”:“学习”},数组用中括号([ ])书写表示,例如:[
    {key:value,key1:value+1},
    {key2:value+2,key3:value+3},
    ]
    数组中可包含多个对象,对象中可包含多个名称/值对。名称/值对(key/value)中key必须为字符串,value可以是JSON数据类型中的一种

  5. 访问对象值:点号(.)
    例如:var MyObj,x;//定义变量
    MyObj = {“name”:“语法”,“study”:“学习”};
    x=MyObj.name;

  6. JSON.parse()方法可将数据转换为JavaScript对象
    JSON.parse(text[,reviver])中text为一个必需的有效JSON字符串,reviver可选,为一个转换结果的函数,将为对象的每个成员调用此函数。

  7. JSON.stringify()通常用于与服务器端交换数据,向服务器发送数据时一般是字符串,可使用此方法将JAVAScript对象转换为字符串。
    JSON.stringify(value[,replacer[,space]])中value为一个必需要转换的JavaScript值(对象或数组),replacer可选,用于转换结果的函数或数组,space可选,文本添加缩进、空格和换行符,如果space为数字,则缩进指定数字的空格,也可使用非数字。
    学习地址:https://www.runoob.com/json/json-jsonp.html


http://www.kler.cn/news/366883.html

相关文章:

  • 【功能安全】技术安全概念TSC
  • python爬虫——Selenium的基本使用
  • C++基础:三个字符串也能搞大小?
  • Mybatis-03.入门-配置SQL提示
  • 免费PDF页面提取小工具
  • 软硬件开发面试问题大汇总篇——针对非常规八股问题的提问与应答
  • 【每日一题】LeetCode - 盛最多水的容器
  • PHP模拟多继承的方式:traits
  • 安全见闻(6)
  • GitHub上传更新到他人仓库
  • CentOS7编译安装Python3.12记录
  • YOLO11 图像缩放 | 图像填充 | 自适应不同尺寸的图片
  • Llama3微调后合并:推动自然语言处理的新进展
  • K8s中TSL证书如何续期
  • 八:Python学习笔记--基础知识(7)流程控制
  • 宠物用品在线交易网站:SpringBoot技术全攻略
  • MongoDB快速入门
  • RestHighLevelClient操作es查询文档
  • C#字符串格式化之String.Format
  • 【分布式知识】分布式对象存储组件-Minio
  • Linux文件描述符详解及其应用
  • 虚拟光驱软件 PowerISO v8.7.0 中文激活版
  • 正大金融市场的跨境投资机遇与挑战分析
  • 活体检测API对接php语言方式-人脸静态/动态活体检测免费
  • 青少年编程与数学 02-002 Sql Server 数据库应用 07课题、表的操作
  • java程序设计2(一)