JavaScript JSON 对象(2026 超详版)

JSON 是什么?

JSON,全称 “JavaScript Object Notation(即JavaScript对象表示法)”,它起源于 JavaScript 语言。JSON 是一种轻量级的数据交换格式,经常用于前后端通信、API 接口、配置文件等场景。

json

在实际开发中,JSON 大多数情况下都是一个数组,其中数组的每一个元素通常是一个对象,比如:

[
    {"name": "Jack", "age": 21},
    {"name": "Lucy", "age": 19},
    {"name": "Tony", "age": 20}
]

JSON 这种数据格式要求非常严格,小伙伴们特别注意以下 2 点:

  • 只能使用双引号,不能使用单引号:在 JSON 数据中,所有对象的 “键” 和 “字符串值” 都只能使用双引号,而不能使用单引号。
  • 不允许有多余的逗号:最后一个键值对(在对象中)或最后一个元素(在数组中)的后面,不允许有多余的逗号(也称为 “尾随逗号” 或 “悬空逗号”)。

JavaScript JSON 对象

在 JavaScript 中,我们可以使用 JSON 对象来处理 “JSON 格式数据”。JSON 对象是 JavaScript 中的一个内置对象。

JSON 对象本身是静态的,不能被实例化(也就是不能使用 new JSON() 来创建 JSON 对象)。其中,JSON 对象主要提供 2 个静态方法:

  • JSON.stringify():实现 “序列化”,也就是将一个 “JavaScript 值(对象或数组)” 转换为一个 “JSON 字符串”。
  • JSON.parse():实现 “反序列化”,也就是将一个 “JSON 字符串” 解析为对应的 “JavaScript 值(对象或数组)”。

上一篇: 没有了

下一篇: JavaScript JSON.stringify()

给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号