下面是一个遍历对象数组并访问对象值的映射的示例代码:
const data = [
{ id: 1, name: 'Alice' },
{ id: 2, name: 'Bob' },
{ id: 3, name: 'Charlie' }
];
const mappedData = data.map(obj => {
return {
id: obj.id,
value: obj.name
};
});
console.log(mappedData);
这个示例代码首先定义了一个包含对象的数组 data。然后,使用 map 方法遍历数组中的每个对象。在 map 方法的回调函数中,我们将对象的 id 属性映射到新对象的 id 属性,并将对象的 name 属性映射到新对象的 value 属性。最后,使用 console.log 打印出映射后的数组 mappedData。
输出结果为:
[
{ id: 1, value: 'Alice' },
{ id: 2, value: 'Bob' },
{ id: 3, value: 'Charlie' }
]
这样就通过遍历对象数组并访问对象值的映射,将原始数组 data 转换为新的映射数组 mappedData。
上一篇:遍历对象数组并对每个对象应用模板