JSON中的一个对象可以包含多个属性和对应的值,也可以包含一个数组作为其中一个属性的值。
{ "name": "张三", "age": 22, "hobbies": ["篮球", "游泳", "阅读"] }
在上面的JSON示例中,hobbies属性对应的值是一个数组,包含了多个元素。在JavaScript中,可以通过以下方式访问该数组:
const jsonObj = JSON.parse('{"name": "张三", "age": 22, "hobbies": ["篮球", "游泳", "阅读"]}'); const hobbies = jsonObj.hobbies;
通过以上代码可以将JSON字符串解析为JavaScript对象,并且通过访问对象的属性得到数组的引用,进而进行数组相关的操作,比如遍历、修改等。
注意,JSON中的数组元素可以是任意类型的值,包括字符串、数字、布尔值、对象或者另一个数组,因此可以构建出复杂的JSON数据结构。