我们可以使用 JavaScript 中的 for...in 循环来遍历 Json 对象,并使用 push() 方法将所需的值存储到数组中。示例代码如下:
const jsonObj = {
"name": "John",
"age": 30,
"city": "New York"
};
const arr = [];
for (let key in jsonObj) {
// 判断对象是否包含该属性
if (jsonObj.hasOwnProperty(key)) {
// 将特定属性的值存储到数组中
if (key === "name" || key === "city") {
arr.push(jsonObj[key]);
}
}
}
console.log(arr); // 输出 ["John", "New York"]
在上面的示例中,我们首先创建了一个 Json 对象,然后定义了一个空数组。接着,我们使用 for...in 循环遍历该对象,并在循环内部进行了一些判断和操作。最后,我们输出了结果数组。
上一篇:遍历JSON对象并获取特定属性
下一篇:遍历JSON对象并生成路径和值