假设我有数组:
[0,1]
和
[1,2,3]
我需要验证这些数组是否具有公共元素,对于这种情况,它将是1
使用jQuery我按照以下方式检查:
1。获取第一个阵列的长度
2。获取第二阵列的长度
3。合并数组
4。获取合并数组的长度
5. 如果合并数组的长度不等于2个初始数组,则它们具有共同的元素
一行代码是:
(event2Zone[0].length+event2Zone[1].length)==$.unique($.merge(event2Zone[0].zo,event2Zone[1].zo)).length
是否有更多标准或优雅的方式来进行相同的操作?