我先前问了question 并得到了一些答案。我认为给出的答案非常有用,但我现在才意识到我选择的答案并不一定能达到目的,因为它没有得到所有数组中的元素。在我选择CodeiSir的答案中发生的事情是,当我多次使用它时它会中断并且不会给出数组中的公共元素。我尝试过使用underscore.js,但事实证明这是一场灾难。这就是我所拥有的:
包含滑块,多个复选框和广播组的网站。用户可以滑动滑块并调整他想要的度假村的价格。他可以通过一些复选框和通过无线电组的评级来勾选他想要做的活动。每个元素(即滑块,复选框,单选组)返回一个数组。在数组的元素中包含度假村的名称。所以例如如果用户选择了多个选项,则这是数组可能包含的选项:
priceArray = ["resortC", "resortA"];
ratingArray = ["resortC"];
activitiesArray = ["resortB", "resortC"];
destinationArray = [null];
如您所见,所有数组中的常见手段是resortC(忽略空数组)。我需要一些东西来获取所有数组中包含的字符串。阵列也可以动态变化。例如。 2个数组可能为null或甚至全部,甚至都不是。