我们可以使用JavaScript的filter()函数来筛选数组对象。假设有一个包含多个人员信息的数组对象,每个人员信息都包含姓名和年龄等属性,我们想要按照姓名来筛选人员信息。可以使用以下代码:
const persons = [
{ name: 'Alice', age: 20 },
{ name: 'Bob', age: 25 },
{ name: 'Alice', age: 30 }
];
const filteredPersons = persons.filter(person => person.name === 'Alice');
console.log(filteredPersons);
// 输出 [{ name: 'Alice', age: 20 }, { name: 'Alice', age: 30 }]
上述代码中,首先定义了一个包含多个人员信息的数组对象,接着使用filter()函数,根据姓名来筛选符合条件的人员信息。最后将符合条件的人员信息输出。
上一篇:按名称取消嵌套列表
下一篇:按名称筛选子集R表的尺寸