JS实现合并两个数组并去除重复项只留一个的方法


Posted in Javascript onDecember 17, 2015

本文实例讲述了JS实现合并两个数组并去除重复项只留一个的方法。分享给大家供大家参考,具体如下:

//It's merge arr1 and arr2 , delete the same element only leave one
//It's only apdapter array. If object, no. 
//The sequence of the two array is not required.
mergeArray:function (arr1, arr2){ 
 for (var i = 0 ; i < arr1.length ; i ++ ){
   for(var j = 0 ; j < arr2.length ; j ++ ){
    if (arr1[i] === arr2[j]){
     arr1.splice(i,1); //利用splice函数删除元素,从第i个位置,截取长度为1的元素
    }
   }
 }
 //alert(arr1.length)
 for(var i = 0; i <arr2.length; i++){
  arr1.push(arr2[i]);
 }
 return arr1;
}

另:前提是两个数组中的项没有重复,如果重复,将不能达到想要的效果

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript的parseInt 进制问题
May 07 Javascript
Jquery Select操作方法集合脚本之家特别版
May 17 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
Oct 27 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
Nov 30 Javascript
详解Bootstrap创建表单的三种格式(一)
Jan 04 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
Aug 01 Javascript
JS中静态页面实现微信分享功能
Feb 06 Javascript
微信小程序开发教程之增加mixin扩展
Aug 09 Javascript
vue按需引入element Transfer 穿梭框
Sep 30 Javascript
webstorm+vue初始化项目的方法
Oct 18 Javascript
vue解决花括号数据绑定不成功的问题
Oct 30 Javascript
jQuery实现影院选座订座效果
Apr 13 jQuery
JS数组合并push与concat区别分析
Dec 17 #Javascript
理解Javascript的call、apply
Dec 16 #Javascript
javascript实现网站加入收藏功能
Dec 16 #Javascript
javascript实现无缝上下滚动特效
Dec 16 #Javascript
js实现将选中内容分享到新浪或腾讯微博
Dec 16 #Javascript
JavaScript运行过程中的“预编译阶段”和“执行阶段”
Dec 16 #Javascript
Sublime Text 3常用插件及安装方法
Dec 16 #Javascript
You might like
二招解决php乱码问题
2012/03/25 PHP
jquery 插件学习(五)
2012/08/06 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
js判断文本框输入的内容是否为数字
2015/12/23 Javascript
js判断数组key是否存在(不用循环)的简单实例
2016/08/03 Javascript
jQuery.uploadify文件上传组件实例讲解
2016/09/23 Javascript
javascript浏览器用户代理检测脚本实现方法
2017/10/27 Javascript
解决低版本的浏览器不支持es6的import问题
2018/03/09 Javascript
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
vue实现简易图片左右旋转,上一张,下一张组件案例
2020/07/31 Javascript
python之wxPython应用实例
2014/09/28 Python
python关键字and和or用法实例
2015/05/28 Python
python函数装饰器用法实例详解
2015/06/04 Python
OpenCV-Python实现轮廓检测实例分析
2018/01/05 Python
Python面向对象基础入门之编码细节与注意事项
2018/12/11 Python
元组列表字典(莫烦python基础)
2019/04/03 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
给我一面国旗 python帮你实现
2019/09/30 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
利用Python制作动态排名图的实现代码
2020/04/09 Python
Python用5行代码实现批量抠图的示例代码
2020/04/14 Python
python中如何设置代码自动提示
2020/07/15 Python
中国一家专注拼团的社交购物网站:拼多多
2018/06/13 全球购物
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
经典c++面试题六
2012/01/18 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
建筑自我鉴定
2013/10/19 职场文书
人事专员岗位职责
2013/11/20 职场文书
2014教师党员自我评议总结
2014/09/19 职场文书
2014年党的群众路线整改措施思想汇报
2014/10/12 职场文书
工作态度检讨书范文
2015/05/06 职场文书
FP-growth算法发现频繁项集——构建FP树
2021/06/24 Python
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫