4.8概念⏱ 约 5 分钟
JSON — 通用数据格式
API 之间传数据用的"普通话"
🔎 最后验证 2026-05📚 来源:通用计算机常识、MDN Web 文档✅ 118 人学过👁 237 次阅读
为什么学这个
你调 API 拿回来的数据,几乎都长一个样——那就是 JSON。它是程序之间交换数据的"普通话"。看懂 JSON,你就能看懂 API 返回了什么、AI 生成的数据对不对。
💡 打个比方
JSON 就像一张填好的标准表格:用"键:值"成对地记录信息(姓名:张三,年龄:25)。因为格式统一,任何程序、任何语言都能读懂它——这就是它通用的原因。
- JSON = 一种轻量的文本数据格式,用"键值对"组织信息
- 两个基本结构:
- 对象
{ }:一组键值对,如{"姓名": "张三", "年龄": 25} - 数组
[ ]:一个有序列表,如["苹果", "香蕉", "橘子"]
- 对象
- 值可以是:文字(带引号)、数字、true/false、嵌套的对象或数组
- 几乎所有 API 都用 JSON 返回数据;它也是配置文件的常见格式(你早见过——manifest 就是)
{
"城市": "深圳",
"天气": "晴",
"温度": 28,
"未来三天": ["晴", "多云", "小雨"]
}
亲手玩一下 JSON:下面这段代码先定义一个对象,再用 JSON.stringify 把它变成 JSON 文本、用点号读取里面的字段。运行看看,再试着改改字段或读取 未来三天[0]:
✍️ 动手写代码在浏览器里真实运行 · 安全沙箱
真实运行:把对象转成 JSON 文本,并读取其中的字段。这就是 API 数据在程序里被处理的样子。
❓ 测验
在 JSON 里,{ } 和 [ ] 分别表示?
⚠️ 避坑JSON 格式很挑剔:逗号、引号错一个就报错
JSON 对格式很严格:键必须用双引号、最后一项后面不能多逗号、不能写注释。少个引号、多个逗号,整段就解析失败。AI 生成 JSON 时偶尔会出这种小错,你要能一眼看出"这里多了个逗号"。
🔎 来源与核验· 1 条,点开核对
本节每个关键论断都对应一个可追溯的来源 —— 这是本课程"靠谱、不过时"的底线。
「JSON 是基于'对象 {}'与'数组 []'的轻量数据交换格式」
📚 MDN · JSON 介绍✓ 已核验 2026-05
✅ 小结
你能读懂 JSON 了——这是看懂 API 数据的钥匙。但这些数据长期存在哪儿?下一节认识数据的"仓库":数据库。
下一节 → 什么是数据库

都看到这了,打个赏呗!
接下来 · 4.9
什么是数据库
继续读下一节 →