JSON-基本语法

如题所述

第1个回答  2022-07-06

JSON 的语法可以表示以下三种类型的值。

最简单的 JSON 数据形式就是简单值。比如,

JavaScript 字符串和JSON 字符串的最大区别在于,JSON 字符串必须使用 双引号

先来看一个标准的 JavaScript 对象字面量:

但 JSON 表示对象如下所示:

JSON 要求必须给对象的属性加引号。实际上,在 JavaScript 中,对象字面量完全可以写成下面

这里可以看出,JSON对象有两个不一样的地方:

属性的值可以是简单值,也可以是复杂类型值,如下例子:

上述例子中虽然有两个 "name" 属性,但是它们分属于两个不同的对象,是可以的。同一个对象不应该出现两个同名属性。

JSON 中第二种复杂数据类型就是数组。数组可以是简单值组成,如

也可以是各种类型值得组合: