var a=[1,2,3,4,5,8,9,10];
var b=[6,7,8,9,10];var c = a.concat(b);//合并成一个数组
console.log(c)  temp = {},//用于id判断重复result = [];//最后的新数组//遍历c数组,将每个item.id在temp中是否存在值做判断,如不存在则对应的item赋值给新数组,并将temp中item.id对应的key赋值,下次对相同值做判断时便不会走此分支,达到判断重复值的目的;c.map((item,index)=>{if(!temp[item.id]){result.push(item);temp[item.id] = true}})console.log(result)

  

转载于:https://www.cnblogs.com/qianjinyan/p/8894120.html

JavaScript 将两个数组合并,且删除重复的值相关推荐

  1. Java合并两个int数组合并_Java中如何把两个数组合并为一个

    在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁,却还是值得思考的.这里介绍四种方法,请参考选用. 一.apache-commons 这是 ...

  2. java数组的扩容,将两个数组合并成一个数组

    java数组的扩容,将两个数组合并成一个数组 //将下列两个数组合成一个数组 public class Test04 {public static void main(String[] args) { ...

  3. Java实现把两个数组合并为一个的方法总结

    本文实例讲述了Java实现把两个数组合并为一个的方法.分享给大家供大家参考,具体如下: 在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁, ...

  4. PHP 将两个数组合并,保持原有key,并保持在同一个维度

    PHP 将两个数组合并,保持原有key,并保持在同一个维度 导学 将两个数组合并,并保持原来的key不变,且在同一个维度中 实现过程 正文代码 function array_combine(& ...

  5. c语言讲两个数组合并_两列数据相互去掉重复值后合并

    大家好,今日继续讲VBA数组与字典解决方案的第27讲,内容是两列数据中相互去掉重复值之后将数据合并.这讲的内容利用到动态数组,固定数组,数组的合并,数组的转置等等. 还是先看实例,下面的工作表中A列和 ...

  6. JS中将两个数组合并成一个数组

    1.Array.prototype.push 可以实现两个数组合并 var arr1=new Array("1","2","3"); var ...

  7. php 两个数组合并,一个做键,一个做值

    项目中遇到这么个情况,有两个数组: $afloor,$adata; 这两个数组合并为一个新数组:$acombine,使用$afloor中的值,为新数组的键名,$adata中的值为新数组相对应的值. 直 ...

  8. 分离正整数,组成最大数和最小数,两个数组合并为一个数组,降序排列,求鞍点等

    [实验题目1] 从键盘输入任意一个正整数.首先分离出该正整数中的每一位数字,并按逆序显示输出各位数字:然后用分离出的每位数字组成一个最大数和一个最小数,并显示输出. #include<stdio ...

  9. JS将两个数组合并成一个对象

    将两个数组合并成一个对象 let options = [];let times = [30, 60, 120, 300, 420, 540, 720, 900, 1200];let timesDesc ...

  10. 如何使用JS将两个数组合并为一个数组

    如何使用JS将两个数组合并为一个数组 方法1 使用JS自带的concat方法,它能够把该方法中的参数追加到指定数组中,形成一个新的连接数组,但是这个方法有个不好之处就是会造成一些资源浪费,因为如果要进 ...

最新文章

  1. 从RNN一步步通俗易懂T理解LSTM
  2. dell存储Linux配置,Dell MD3200远程存储的特殊配置
  3. 谈谈Java中的volatile
  4. 性能测试之LoardRunner 测试场景监控关注的几点
  5. TCP/IP详解--第四章
  6. java同步锁实例_Java lock同步锁使用实例解析
  7. 查询英文缩写形式(缩写词)的网站工具梳理
  8. Win10系统浏览器字体乱码如何解决
  9. 深度解读GoogleNet之Inception 系列
  10. Springboot集成通用Mapper与Pagehelper,实现mybatis+Druid的多数据源配置
  11. 7.1 php7.0 微擎_php7.1以上微擎-人人商城小程序授权登录问题
  12. 计算机专业的学生需要自学什么区别,计算机专业的学生该怎样自学量子力学?.PDF...
  13. 服务器宝塔是什么意思?
  14. 是时候重估“返利网”的市场价值了
  15. 华为服务器pe安装系统教程视频教程,小U讲解华为电脑u盘重装系统win8教程
  16. 企业管理理论综述与实践 — 绩效
  17. 笔记本重置找不到恢复环境_Win10重置找不到恢复环境需要安装介质的修复图文教程...
  18. 疫情期间使用AARRR规划社区电商功能
  19. 计算机偏置,深度学习中偏置的作用
  20. 计算机网络-CSMA/CD协议

热门文章

  1. ASP.NET 對cookies的操作
  2. 【学堂在线数据挖掘:理论方法笔记】第l六天(3.31)
  3. 【MATLAB】 分形插值
  4. 神经网络工具箱——nn.funtional、初始化策略
  5. ArcGIS 如何卸载再重装
  6. Landsat 数据下载与预处理
  7. day5--numpy
  8. Linux定时执行php
  9. mysql 廖雪峰_讨论 - 廖雪峰的官方网站
  10. 重磅!Apache Flink 1.11 功能前瞻来啦