我试图查找多个数组内的交集值,这些数组嵌套在一个对象中,示例如下:
该对象可以包含多个数组,键名可能会变化。在所描述的对象中,我只需要返回“2”。
我尝试在此答案的基础上进行修改:Multiple array intersection in javascript 但是我无法理解它,因为它使用了静态变量(a、b、c)作为示例。如果有一种使用lodash的方法,将不胜感激,但ES5中的原生JavaScript也可以实现!
object = {
filterA: ["1","2","3","4"],
filterB: ["2","5","6","7"],
filterN: ["2","4","7"]
}
该对象可以包含多个数组,键名可能会变化。在所描述的对象中,我只需要返回“2”。
我尝试在此答案的基础上进行修改:Multiple array intersection in javascript 但是我无法理解它,因为它使用了静态变量(a、b、c)作为示例。如果有一种使用lodash的方法,将不胜感激,但ES5中的原生JavaScript也可以实现!