数组JSON.parse
时间: 2023-11-02 10:05:01 浏览: 93
JS中的数组转变成JSON格式字符串的方法
数组也可以使用 JSON.parse() 方法来解析 JSON 格式的字符串。与解析对象类似,数组在 JSON 中也是一种常见的数据类型,因此使用 JSON.parse() 方法将其转换为 JavaScript 对象或数组是非常常见的操作。
以下是一个使用 JSON.parse() 方法解析 JSON 格式的数组字符串的示例代码:
```
var str = '[1, 2, 3, "four", {"five": 5}]';
var arr = JSON.parse(str);
console.log(arr); // 输出 [1, 2, 3, "four", {five: 5}]
```
在上面的代码中,我们首先定义了一个包含不同类型元素的数组字符串 str,然后使用 JSON.parse() 方法将其解析为一个 JavaScript 数组 arr,并将其打印输出。
需要注意的是,与解析对象类似,使用 JSON.parse() 方法解析数组字符串时,字符串必须符合 JSON 格式要求,即所有元素必须用逗号分隔,字符串必须用双引号包裹,不能使用单引号。如果字符串不符合 JSON 格式要求,解析过程会抛出异常。
阅读全文