let filterArray=[
{
measureCode: 'aaa', // 测点编码
measureName: '测点名称1', // 测点名称
},
{
measureCode: 'bbb', // 测点编码
measureName: '测点名称1', // 测点名称
},
],
let conArr=[
{
measureCode: 'aaa', // 测点编码
}
],
let filterMeasure = filterArray.filter((measure) => {
const index = conArr.findIndex((item) => item.measureCode === measure.measureCode)
return index !== -1
})
JavaScript两个数组根据一定条件过滤筛选数组
最新推荐文章于 2023-12-22 17:19:24 发布
这段代码展示了如何使用JavaScript的filter方法从filterArray中过滤出与conArr中measureCode相同的对象。filterArray包含多个对象,每个对象有measureCode和measureName属性,而conArr是一个包含部分measureCode的数组。filter函数通过findIndex检查两个数组中测点编码的匹配情况。
摘要由CSDN通过智能技术生成