遍历一个对象数组的解决方法包括使用 for 循环、forEach 方法和 for...of 循环。以下是针对每种方法的代码示例:
const objArray = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 35 }
];
for (let i = 0; i < objArray.length; i++) {
console.log(objArray[i]);
}
const objArray = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 35 }
];
objArray.forEach(obj => {
console.log(obj);
});
const objArray = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 35 }
];
for (let obj of objArray) {
console.log(obj);
}
以上三种方法都可以遍历对象数组,并将数组中的每个对象作为参数传递给回调函数或循环体。你可以根据实际需求选择适合的方法。