您可以使用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()方法来筛选出数组arrvalue等于true的对象。筛选后的结果存储在filteredArr中,并通过console.log()打印输出

js如何筛选出数组中的对象中的某个值等于true的对象

原文地址: https://www.cveoy.top/t/topic/hH1V 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录