局部代码:
// 第一步、不去重合并数组
var arr1 = ["a", "b", "c"];
var arr2 = ["a", "c", "d"];
var arr_before = arr1.concat(arr2);
console.log("去重前", arr_before);
var arr_after = [];
// 第二步、去重操作
for (var i = 0, l = arr_before.length; i < l; i++) {
for (var j = i + 1; j < l; j++)
if (arr_before[i] === arr_before[j]) j = ++i;
arr_after.push(arr_before[i]);
}
console.log("去重后", arr_after);
控制台截图:
参考博客:
https://www.cnblogs.com/water-1/p/10780528.html