JavaScript 将两个数组合并,且删除重复的值
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 将两个数组合并,且删除重复的值相关推荐
- Java合并两个int数组合并_Java中如何把两个数组合并为一个
在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁,却还是值得思考的.这里介绍四种方法,请参考选用. 一.apache-commons 这是 ...
- java数组的扩容,将两个数组合并成一个数组
java数组的扩容,将两个数组合并成一个数组 //将下列两个数组合成一个数组 public class Test04 {public static void main(String[] args) { ...
- Java实现把两个数组合并为一个的方法总结
本文实例讲述了Java实现把两个数组合并为一个的方法.分享给大家供大家参考,具体如下: 在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁, ...
- PHP 将两个数组合并,保持原有key,并保持在同一个维度
PHP 将两个数组合并,保持原有key,并保持在同一个维度 导学 将两个数组合并,并保持原来的key不变,且在同一个维度中 实现过程 正文代码 function array_combine(& ...
- c语言讲两个数组合并_两列数据相互去掉重复值后合并
大家好,今日继续讲VBA数组与字典解决方案的第27讲,内容是两列数据中相互去掉重复值之后将数据合并.这讲的内容利用到动态数组,固定数组,数组的合并,数组的转置等等. 还是先看实例,下面的工作表中A列和 ...
- JS中将两个数组合并成一个数组
1.Array.prototype.push 可以实现两个数组合并 var arr1=new Array("1","2","3"); var ...
- php 两个数组合并,一个做键,一个做值
项目中遇到这么个情况,有两个数组: $afloor,$adata; 这两个数组合并为一个新数组:$acombine,使用$afloor中的值,为新数组的键名,$adata中的值为新数组相对应的值. 直 ...
- 分离正整数,组成最大数和最小数,两个数组合并为一个数组,降序排列,求鞍点等
[实验题目1] 从键盘输入任意一个正整数.首先分离出该正整数中的每一位数字,并按逆序显示输出各位数字:然后用分离出的每位数字组成一个最大数和一个最小数,并显示输出. #include<stdio ...
- JS将两个数组合并成一个对象
将两个数组合并成一个对象 let options = [];let times = [30, 60, 120, 300, 420, 540, 720, 900, 1200];let timesDesc ...
- 如何使用JS将两个数组合并为一个数组
如何使用JS将两个数组合并为一个数组 方法1 使用JS自带的concat方法,它能够把该方法中的参数追加到指定数组中,形成一个新的连接数组,但是这个方法有个不好之处就是会造成一些资源浪费,因为如果要进 ...
最新文章
- 从RNN一步步通俗易懂T理解LSTM
- dell存储Linux配置,Dell MD3200远程存储的特殊配置
- 谈谈Java中的volatile
- 性能测试之LoardRunner 测试场景监控关注的几点
- TCP/IP详解--第四章
- java同步锁实例_Java lock同步锁使用实例解析
- 查询英文缩写形式(缩写词)的网站工具梳理
- Win10系统浏览器字体乱码如何解决
- 深度解读GoogleNet之Inception 系列
- Springboot集成通用Mapper与Pagehelper,实现mybatis+Druid的多数据源配置
- 7.1 php7.0 微擎_php7.1以上微擎-人人商城小程序授权登录问题
- 计算机专业的学生需要自学什么区别,计算机专业的学生该怎样自学量子力学?.PDF...
- 服务器宝塔是什么意思?
- 是时候重估“返利网”的市场价值了
- 华为服务器pe安装系统教程视频教程,小U讲解华为电脑u盘重装系统win8教程
- 企业管理理论综述与实践 — 绩效
- 笔记本重置找不到恢复环境_Win10重置找不到恢复环境需要安装介质的修复图文教程...
- 疫情期间使用AARRR规划社区电商功能
- 计算机偏置,深度学习中偏置的作用
- 计算机网络-CSMA/CD协议