JavaScript合并两个数组并去除重复项的方法


Posted in Javascript onJune 13, 2015

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

Array.prototype.unique = function() {
var a = this.concat();
for(var i=0; i
for(var j=i+1; j
if(a[i] === a[j])
a.splice(j, 1);
}
}
return a;
};
//Demo
var array1 = ["a","b"];
var array2 = ["b", "c"];
var array3 = array1.concat(array2).unique();

输出结果:
["a","b","c"]

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

Javascript 相关文章推荐
javascript实现上传图片前的预览(TX的面试题)
Aug 20 Javascript
javascript 命名空间以提高代码重用性
Nov 13 Javascript
基于Jquery的动态添加控件并取值的实现代码
Sep 24 Javascript
jquery 按键盘上的enter事件
May 11 Javascript
js使用for循环查询数组中是否存在某个值
Aug 12 Javascript
javascript实现无限级select联动菜单
Jan 02 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
Sep 17 Javascript
jQ处理xml文件和xml字符串的方法(详解)
Nov 22 Javascript
基于js的变量提升和函数提升(详解)
Sep 17 Javascript
vue使用vue-i18n实现国际化的实现代码
Apr 08 Javascript
微信小程序实现动态获取元素宽高的方法分析
Dec 10 Javascript
Vue之封装公用变量以及实现方式
Jul 31 Javascript
JQuery自动触发事件的方法
Jun 13 #Javascript
JQuery中DOM实现事件移除的方法
Jun 13 #Javascript
JQuery中DOM事件冒泡实例分析
Jun 13 #Javascript
JQuery中DOM事件合成用法实例分析
Jun 13 #Javascript
JQuery中DOM事件绑定用法详解
Jun 13 #Javascript
JQuery中DOM加载与事件执行实例分析
Jun 13 #Javascript
JavaScript中的Math.LN2属性用法详解
Jun 12 #Javascript
You might like
Terran历史背景
2020/03/14 星际争霸
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
PHP实现文件下载详解
2014/11/27 PHP
php实现求相对时间函数
2015/06/15 PHP
php判断用户是否关注微信公众号
2016/07/22 PHP
PHP基于ORM方式操作MySQL数据库实例
2017/06/21 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
2019/10/23 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
JavaScript中的类继承
2010/11/25 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
javascript字符串循环匹配实例分析
2015/07/17 Javascript
简单谈谈Vue 模板各类数据绑定
2016/09/25 Javascript
javascript 判断是否是微信浏览器的方法
2016/10/09 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
es6 字符串String的扩展(实例讲解)
2017/08/03 Javascript
vue+swiper实现侧滑菜单效果
2017/12/28 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
vue路由传参三种基本方式详解
2019/12/09 Javascript
在vue中使用echarts(折线图的demo,markline用法)
2020/07/20 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
[00:53]TI3正赛第三天 DK怒破A队不败金身 现场国旗飘扬热血激昂
2013/08/10 DOTA
python 随机生成10位数密码的实现代码
2019/06/27 Python
Python pip配置国内源的方法
2020/02/14 Python
python3利用Axes3D库画3D模型图
2020/03/25 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
纯CSS3实现鼠标滑过按钮动画第二节
2020/07/16 HTML / CSS
白俄罗斯在线大型超市:e-dostavka.by
2019/07/25 全球购物
数据库测试通常都包括哪些方面
2015/11/30 面试题
体育教师工作总结的自我评价
2013/10/10 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
个人工作总结范文2014
2014/11/07 职场文书
2014年英语教研组工作总结
2014/12/06 职场文书
2015年领班工作总结
2015/04/29 职场文书
mysql获取指定时间段中所有日期或月份的语句(不设存储过程,不加表)
2021/06/18 MySQL
PostgreSQL之连接失败的问题及解决
2023/05/08 PostgreSQL