javascript两个数组去重合并

分手后的思念是犯贱 2022-10-13 14:54 236阅读 0赞

十、利用Map数据结构去重(转载地址还要其他方法)

  1. function arrayNonRepeatfy(arr) {
  2. let map = new Map();
  3. let array = new Array(); // 数组用于返回结果
  4. for (let i = 0; i < arr.length; i++) {
  5. if(map .has(arr[i])) { // 如果有该key值
  6. map .set(arr[i], true);
  7. } else {
  8. map .set(arr[i], false); // 如果没有该key值
  9. array .push(arr[i]);
  10. }
  11. }
  12. return array ;
  13. }

转载地址: https://segmentfault.com/a/1190000016418021

发表评论

表情:
评论列表 (有 0 条评论,236人围观)

还没有评论,来说两句吧...

相关阅读