js,es6在集合中排除某些数据。js判断集合中是否存在某个值 电脑版发表于:2022/12/29 11:54 **js判断集合中是否存在某个值利用indexOf就可以了,在集合中可以使用indexOf找某个值,如果找不到就返回-1** ``` const noDataLessionIds = _evaluationData.filter(a => havaDataLessionIds.indexOf(a.LessonID) === -1) ``` 这里的havaDataLessionIds就是需要排除的LessionId,相当于就是_evaluationData是一个对象集合,里边包含了LessonID这个字段,现在要想排除havaDataLessionIds当中的字段,就使用上面的方法即可