Menu
CoddyTech

什么是 JSON?

本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 15 课,共 65 课。

JSON(JavaScript Object Notation)是一种以键值对形式存储数据的方式。每个条目都有一个键(通常是字符串)和值,值可以是字符串、数字、数组、布尔值,甚至是另一个 JSON 对象。你可以把它想象成字典,每个词(键)都有一个释义(值)。

要创建一个 JSON,你可以这样写:

const obj = {
  name: "Alex",
  age: 30,
  preferences: ["sports", "music"]
}

要获取名称,我们可以这样写:

obj.name    // Alex
obj["name"] // Alex

要更新(或更改)值,我们可以这样写:

obj.name = "John"
obj["name"] = "John"
// 两种写法的效果相同

console.log(obj.name)
// John

亲手试试

这节课没有代码挑战。

quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

逻辑与流程中的所有课

自己练习: JavaScript 在线编译器

格式化并浏览任意 JSON: JSON 格式化工具