我在这里搜索了一种比较javascript中关联数组的优质方法。我找到的唯一可靠的解决方案是PHP.JS项目,该项目具有一些比较数组函数。唯一的问题是这些函数认为第一个数组是第二个数组的键。至少在我的情况下,两个数组不总是具有相同数量的键或相同的键。这会导致函数输出的结果不包括可能存在于array2中但不存在于array1中的键。到目前为止,我能想到的唯一办法就是使用array_diff_associative()函数两次,参数翻转,然后将它们组合起来(这似乎有问题,因为再次使用第一个参数作为第二个参数的键)。你有什么建议吗?谢谢。