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 相关文章推荐
js loading加载效果实现代码
Nov 24 Javascript
js中判断控件是否存在
Aug 25 Javascript
Array.prototype.concat不是通用方法反驳[译]
Sep 20 Javascript
jquery click([data],fn)使用方法实例介绍
Jul 08 Javascript
用js代码改变单选框选中状态的简单实例
Dec 18 Javascript
深入浅析JavaScript中prototype和proto的关系
Nov 15 Javascript
js代码实现点击按钮出现60秒倒计时
Jan 28 Javascript
微信小程序自定义toast的实现代码
Nov 16 Javascript
解决Vue+Electron下Vuex的Dispatch没有效果问题
May 20 Javascript
JS几个常用的函数和对象定义与用法示例
Jan 15 Javascript
JS常用排序方法实例代码解析
Mar 03 Javascript
vue scroll滚动判断的实现(是否滚动到底部、滚动方向、滚动节流、获取滚动区域dom元素)
Jun 11 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
php批量删除数据
2007/01/18 PHP
php关于array_multisort多维数组排序的使用说明
2011/01/04 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
php实现的RSS生成类实例
2015/04/23 PHP
php实现比较全的数据库操作类
2015/06/18 PHP
php数组比较实现查找连续数的方法
2015/07/29 PHP
Laravel-admin之修改操作日志的方法
2019/09/30 PHP
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
2010/05/31 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
网页中可关闭的漂浮窗口实现可自行调节
2013/08/20 Javascript
js中indexof的用法详细解析
2013/12/24 Javascript
html的DOM中document对象anchors集合用法实例
2015/01/21 Javascript
jQuery实现行文字链接提示效果的方法
2015/03/10 Javascript
node.js+express制作网页计算器
2016/01/17 Javascript
用canvas 实现个图片三角化(LOW POLY)效果
2016/02/18 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
微信开发 js实现tabs选项卡效果
2016/10/28 Javascript
Nodejs搭建wss服务器教程
2017/05/24 NodeJs
jQuery实现的回车触发按钮事件功能示例
2018/03/25 jQuery
关于js的三种使用方式(行内js、内部js、外部js)的程序代码
2018/05/05 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
简介JavaScript错误处理机制
2020/08/04 Javascript
Python实例之wxpython中Frame使用方法
2014/06/09 Python
Python Socket传输文件示例
2017/01/16 Python
windows python3安装Jupyter Notebooks教程
2020/04/13 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
英国知名化妆品网站:Revolution Beauty(原TAM Beauty)
2018/02/28 全球购物
网络技术支持面试题
2013/04/22 面试题
会计电算化毕业生自荐信
2014/03/03 职场文书
2014年保育员个人工作总结
2014/12/02 职场文书
2014保险公司个人工作总结
2014/12/09 职场文书
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby