用js代码实现将json中的每条数据去处,放入不同的数组中
时间: 2023-06-08 17:09:11 浏览: 96
JS解析json数据并将json字符串转化为数组的实现方法
好的,以下是用 JavaScript 代码实现将 JSON 中的每条数据去除,放入不同数组中的代码:
```
const jsonData = [
{ "name": "John", "age": 30, "city": "New York" },
{ "name": "Jane", "age": 25, "city": "Chicago" },
{ "name": "Bob", "age": 40, "city": "Los Angeles" }
];
const names = [];
const ages = [];
const cities = [];
for (let i = 0; i < jsonData.length; i++) {
names.push(jsonData[i].name);
ages.push(jsonData[i].age);
cities.push(jsonData[i].city);
}
console.log(names); // Output: ["John", "Jane", "Bob"]
console.log(ages); // Output: [30, 25, 40]
console.log(cities); // Output: ["New York", "Chicago", "Los Angeles"]
```
上面代码中,我们定义了一个存储 JSON 数据的数组 `jsonData`,以及三个用于存储不同属性的数组 `names`、`ages`、`cities`。
接着我们用 for 循环遍历 `jsonData` 数组中的每个对象,将每个对象的 `name`、`age`、`city` 属性添加到对应数组中。
最后输出 `names`、`ages`、`cities` 数组即可。
阅读全文