Jquery 如何获取多个数组中的公共元素

Jquery 如何获取多个数组中的公共元素,jquery,arrays,Jquery,Arrays,我以前问过这个问题,得到了一些答案。我认为给出的答案非常有用,但我现在才意识到我选择的答案不一定有用,因为它没有得到所有数组中的元素。我选择CodeiSir的答案是,当我多次使用它时,它会中断,并且不会给出数组中的公共元素。我尝试过使用underline.js,但结果是一场灾难。这就是我所拥有的: 包含一个滑块、几个复选框和一个广播组的网站。用户可以滑动滑块并调整他想要的度假村的价格。他可以通过一些复选框勾选他想做的活动,并通过广播组进行收视率。每个元素(即滑块、复选框、无线组)返回一个数组。数

我以前问过这个问题,得到了一些答案。我认为给出的答案非常有用,但我现在才意识到我选择的答案不一定有用,因为它没有得到所有数组中的元素。我选择CodeiSir的答案是,当我多次使用它时,它会中断,并且不会给出数组中的公共元素。我尝试过使用underline.js,但结果是一场灾难。这就是我所拥有的:

包含一个滑块、几个复选框和一个广播组的网站。用户可以滑动滑块并调整他想要的度假村的价格。他可以通过一些复选框勾选他想做的活动,并通过广播组进行收视率。每个元素(即滑块、复选框、无线组)返回一个数组。数组的元素中包含度假村的名称。因此,例如,如果用户选择多个选项,则该数组可能包含以下内容:

priceArray = ["resortC", "resortA"];
ratingArray = ["resortC"];
activitiesArray = ["resortB", "resortC"];
destinationArray = [null];

如您所见,所有数组中最常见的方法是Restorc(忽略空数组)。我需要一些东西来获取包含在所有数组中的字符串。阵列也可以动态更改。例如,2个数组可能为空,甚至全部为空,甚至一个也不为空

你有没有试过你之前问的问题中的其他答案?我问这个问题是因为我在那里发布了一个答案,可以接受任意数量的数组,并且应该做你现在在这里问的事情哦,当我尝试所有答案时,我一定忘了尝试那个答案。这确实有效!非常感谢你。您能否解释一下,当您没有明确地编写函数应该接受参数时,您是如何将数组传递到函数中的。例如,
function common(){..}
但是你用一个片段调用函数:
var result=common(arr1,arr2)
etcYou不必在javascript中显式键入参数,你可以将任意数量的参数传递给一个函数,并用
参数捕捉它们