猿问

如何在数组B中加入数组A与数组B中的不重复元素?

比如

arrA = [1, 2, 3, 4, 5];
arrB = [1, 1, 2, 3, 3];

想让arrB变成[1, 1, 2, 3, 3, 4, 5]

第一想法是先用一个临时数组保存数组AB中的不重复元素,然后再逐个push到arrB中,
操作起来比较麻烦,直觉上会有更快捷的方法吧


慕沐林林
浏览 656回答 1
1回答

侃侃无极

arrB = arrB.concat(arrA.filter(a => !arrB.includes(a)));
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答