第七周

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。

SON 语法规则

JSON 语法是 JavaScript 对象表示语法的子集。
数据在键值对中
数据由逗号分隔
花括号保存对象
方括号保存数组
JSON 名称/值对

JSON 数据的书写格式是:

名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开:

"firstName":"John"
这很容易理解,等价于这条 JavaScript 语句:

firstName="John"

JSON 值

JSON 值可以是:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null

8766959c-49c1-42cd-8ada-5190a11d2c8d.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • 第七周 这一周主要学习运用js做网页特效 第一天: 1. 节点,网页是有很多的节点组成的 。 元素节点 指的是 ...
  • FreeCodeCamp - Basic JavaScript 写在前面: 我曾经在进谷前刷过这一套题,不过当时只...
    付林恒阅读 16,493评论 5 28
  • 龙龙中午收好餐具,到洗手间准备刷牙洗脸。进来时看到老师在忙,龙龙自己去取下防水背心穿好,因为后面没法系好,于是请老...
    ic班阅读 192评论 0 0
  • 年十有八 如日在东 清澈的眼光 不含一丝杂质 正是因为眼睛里面有星星 所以也会有深刻的心事呀 爱丁堡的街头 看到苏...
    一只k喵的cc阅读 206评论 0 0