所以,我正在使用 Jquery 并且有两个数组都有多个值,我想检查第一个数组中的所有值是否存在于第二个数组中。
例如,示例 1...
数组 A 包含以下值
34, 78, 89
数组 B 包含以下值
78, 67, 34, 99, 56, 89
这将返回true
...示例 2:
数组 A 包含以下值
34, 78, 89
数组 B 包含以下值
78, 67, 99, 56, 89
这将返回false
...示例 3:
数组 A 包含以下值
34, 78, 89
数组 B 包含以下值
78, 89
这将返回false
到目前为止,我已尝试通过以下方式解决此问题:
- 使用自定义的“比较”方法扩展Jquery以比较两个数组。问题是这仅在数组相同时才返回true,正如您从示例 1 中看到的,即使它们不相同但至少包含值,我希望它返回 true
- 使用Jquerys .inArray 函数,但这只会检查数组中的一个值,而不是多个值。
任何人都可以抛出的任何灯都会很棒。