js如何筛选出数组中的对象中的某个值等于true的对象
您可以使用Array.prototype.filter()方法来筛选出数组中对象的某个值等于true的对象。
以下是一个示例代码:
const arr = [
{ name: 'obj1', value: true },
{ name: 'obj2', value: false },
{ name: 'obj3', value: true },
{ name: 'obj4', value: false }
];
const filteredArr = arr.filter(obj => obj.value === true);
console.log(filteredArr);
输出结果:
[
{ name: 'obj1', value: true },
{ name: 'obj3', value: true }
]
在上面的示例中,我们使用filter()方法来筛选出数组arr中value等于true的对象。筛选后的结果存储在filteredArr中,并通过console.log()打印输出
原文地址: https://www.cveoy.top/t/topic/hH1V 著作权归作者所有。请勿转载和采集!