//合并array
function hebing_array(a,b) {
for (var i = 0, j = 0, ci, r = {}, c = []; ci = a[i++] || b[j++]; ) {
if (r[ci]) continue;
r[ci] = 1;
c.push(ci);
}
return c;
}
//求差集
function chaji_array(arr1,arr2){
var arr3 = [];
for (var i = 0; i < arr1.length; i++) {
var flag = true;
for (var j = 0; j < arr2.length; j++) {
if (arr2[j] == arr1[i]) {
flag = false;
}
}
if (flag) {
arr3.push(arr1[i]);
}
}
return arr3;
}
本文介绍了一段用于合并两个数组并求差集的JavaScript代码实现,包括了详细的功能解释与实例演示。
1339

被折叠的 条评论
为什么被折叠?



