react 字符串转jsonArray
时间: 2023-09-14 10:14:18 浏览: 204
你可以使用JSON.parse()方法将字符串转换为JSON对象,然后使用map()方法将JSON对象数组转换为JSON数组。例如:
```
const jsonString = '[{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}]';
const jsonArray = JSON.parse(jsonString).map(obj => obj);
console.log(jsonArray);
```
输出结果为:
```
[{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}]
```
相关问题
react 字符串转对象
在 React 中,字符串转对象可以使用 JavaScript中的JSON.parse()方法。例如,假设我们有一个字符串:
```
const str = '{"name": "Alice", "age": 30}';
```
我们可以使用以下代码将其转换为对象:
```
const obj = JSON.parse(str);
```
现在,我们可以使用obj对象中的属性和值:
```
console.log(obj.name); // 输出 "Alice"
console.log(obj.age); // 输出 30
```
react 字符串 转jsonlist
可以使用 JSON.parse() 方法将字符串转换为 JSON 对象,然后将 JSON 对象存储在数组中,以创建 JSON 对象的列表。例如:
```javascript
const jsonString = '[{"name": "John", "age": 30}, {"name": "Jane", "age": 25}]';
const jsonArray = JSON.parse(jsonString);
console.log(jsonArray); // 输出 [{name: "John", age: 30}, {name: "Jane", age: 25}]
```
在上面的示例中,我们首先定义了一个包含 JSON 字符串的变量 `jsonString`。然后我们使用 `JSON.parse()` 方法将字符串转换为 JSON 对象数组,并将其赋值给 `jsonArray` 变量。最后,我们使用 `console.log()` 方法输出 JSON 对象数组。
阅读全文