📜  json 示例对象列表 - Javascript (1)

📅  最后修改于: 2023-12-03 15:32:25.238000             🧑  作者: Mango

JSON 示例对象列表 - Javascript

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写。在 Javascript 中,我们可以使用 JSON 对象进行解析和序列化。本文将展示一些常用的 JSON 示例对象列表。

简单的 JSON 示例对象

以下是一些简单的 JSON 示例对象,分别代表一个字符串、一个数字、一个布尔值和一个空值:

{
    "name": "John Doe",
    "age": 25,
    "isMarried": false,
    "spouseName": null
}

其中,name 是字符串类型,age 是数字类型,isMarried 是布尔类型,spouseName 是空值类型(null)。注意,在 JSON 中,字符串必须使用双引号引起来,而不是单引号。

带有数组的 JSON 示例对象

JSON 也支持数组类型。以下是一个带有数组的 JSON 示例对象:

{
    "name": "John Doe",
    "age": 25,
    "interests": [
        "football",
        "music",
        "reading"
    ]
}

其中,interests 是一个包含三个元素的数组。数组中的元素可以是字符串、数字、布尔值等任意类型。

嵌套 JSON 示例对象

JSON 也支持嵌套类型。以下是一个嵌套的 JSON 示例对象:

{
    "name": "John Doe",
    "age": 25,
    "address": {
        "city": "New York",
        "state": "NY",
        "zip": "10001"
    }
}

其中,address 是一个嵌套的 JSON 示例对象,包含 citystatezip 三个属性。

复杂的 JSON 示例对象

最后,以下是一个比较复杂的 JSON 示例对象,包含了字符串、数字、布尔值、数组和嵌套对象:

{
    "name": "John Doe",
    "age": 25,
    "isMarried": false,
    "address": {
        "city": "New York",
        "state": "NY",
        "zip": "10001"
    },
    "children": [
        {
            "name": "Tom",
            "age": 5
        },
        {
            "name": "Emma",
            "age": 3
        }
    ],
    "interests": [
        "football",
        "music",
        "reading"
    ]
}

以上是一些常用的 JSON 示例对象列表。在实际开发中,可以根据需要自定义更加复杂的 JSON 对象。