下面是一个遍历对象数组并访问对象值的映射的示例代码:
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
。
上一篇:遍历对象数组并对每个对象应用模板