foreach javascript json array

在 JavaScript 中,你可以使用 for...of 循环遍历 JSON 数组。

例如,假设你有一个名为 data 的 JSON 数组,你可以使用如下代码遍历它:

for (const item of data) {
  console.log(item);

每一次迭代,item 变量都会被赋值为数组中的一个元素。例如,如果 data 是这样的数组:

[  { "name": "Alice", "age": 30 },  { "name": "Bob", "age": 35 },  { "name": "Eve", "age": 28 }]

那么第一次迭代时,item 的值为 { "name": "Alice", "age": 30 };第二次迭代时,item 的值为 { "name": "Bob", "age": 35 };第三次迭代时,item 的值为 { "name": "Eve", "age": 28 }

你也可以使用 for...in 循环遍历 JSON 数组。但是,这种方法并不推荐使用,因为它会遍历数组的所有属性,包括继承的属性。通常来说,我们只希望遍历数组的元素,因此建议使用 for...of 循环。

  •