以下是遍历一个对象数组并提取特定值的解决方法的示例代码:
const data = [
{ name: 'John', age: 30 },
{ name: 'Jane', age: 25 },
{ name: 'Bob', age: 35 }
];
const extractedValues = [];
for (let i = 0; i < data.length; i++) {
extractedValues.push(data[i].name);
}
console.log(extractedValues);
上述代码中,我们有一个包含多个对象的数组data
。我们想要提取每个对象中的name
值,并将它们存储在extractedValues
数组中。
我们使用一个for
循环来遍历数组data
,并使用点符号 (.
) 来访问每个对象中的name
属性。然后我们将提取的值使用push
方法添加到extractedValues
数组中。
最后,我们通过console.log
打印extractedValues
数组,以查看提取的值。在上述示例中,输出将是['John', 'Jane', 'Bob']
。