JSON数组是一种特殊的数据格式,它由一系列的值组成,每个值由一对键值对表示,比如:
[ { "name": "John", "age": 30 }, { "name": "Jane", "age": 25 } ]
要将JSON数组解析为数组,可以使用JavaScript的JSON.parse()方法。它接受一个JSON字符串作为参数,并返回一个JavaScript对象,如下所示:
let jsonString = '[{"name":"John","age":30},{"name":"Jane","age":25}]'; let array = JSON.parse(jsonString);
此时,array变量将包含一个JavaScript数组,其中包含两个JavaScript对象,每个对象都具有name和age属性。
可以使用JSON.stringify()方法将JavaScript数组转换为JSON数组,如下所示:
let array = [ { "name": "John", "age": 30 }, { "name": "Jane", "age": 25 } ]; let jsonString = JSON.stringify(array);
此时,jsonString变量将包含一个JSON字符串,其中包含两个JSON对象,每个对象都具有name和age属性。
要将JSON数组解析为数组,可以使用JavaScript的JSON.parse()方法,要将数组转换为JSON数组,可以使用JSON.stringify()方法。