2025年取两个列表的交集_js两个数组取差集

取两个列表的交集_js两个数组取差集js 没有直接的方式来获取两个列表的交集 需要自己写一个函数 如下 function jiaoji arr 1 arr 2 先对 arr 1 进行一次深拷贝 防止对原两个列表造成影响 let temp list extend arr 1 arr 1 forEach function value 如果 arr 1 的素不在 arr 2 中

js没有直接的方式来获取两个列表的交集,需要自己写一个函数,如下:

function jiaoji(arr_1,arr_2){
//先对arr_1进行一次深拷贝,防止对原两个列表造成影响
let temp_list = $.extend([],arr_1)
arr_1.forEach(function(value){
//如果arr_1的元素不在arr_2中,那么去掉temp_list中这个元素
if ($.inArray(value,arr_2)==-1) {
temp_list.splice($.inArray(value,temp_list),1)
}
})
}
编程小号
上一篇 2025-07-25 08:01
下一篇 2025-05-27 15:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/142027.html