遍历对象数组:
在js中,map遍历,如上的。就是以map遍历去通过一个方法拿到这个对象数组中的每个元素的属性值,组成另外一个数组。以上就是以map遍历通过function(user)去拿到每个user的id,去组成另外一个数组。
代码如下:
const persons=[
{id:1,firstName:'chen',lastName:'haishen',age:23},
{id:2,firstName:'chen',lastName:'haitao',age:25},
{id:3,firstName:'chen',lastName:'peili',age:45}
];
var x = persons.map(function(persons){
// function()里面的参数取决于对象数组的名字。
// 如果对象数组是复数,而function里面可以为其单数,也可以与它相同。
// 如对象数组为Persons,而function的参数为person或persons都行的。
return persons.id;
});
console.log(x);
控制台输出的结果:
遍历对象: