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

 更新时间:2015年06月13日 12:26:47   作者:不吃皮蛋  
这篇文章主要介绍了JavaScript合并两个数组并去除重复项的方法,涉及javascript操作数组的合并与去重的相关技巧,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • JS中FileReader类实现文件上传及时预览功能

    JS中FileReader类实现文件上传及时预览功能

    这篇文章主要为大家详细介绍了JS中FileReader类实现文件上传及时预览功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • js 实现锚点跳转示例解析

    js 实现锚点跳转示例解析

    这篇文章主要为大家介绍了js实现锚点跳转示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • JavaScript前端实现拼图分割效果

    JavaScript前端实现拼图分割效果

    这篇文章主要为大家详细介绍了如何通过JavaScript前端实现拼图分割效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-10-10
  • 解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法

    解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法

    下面小编就为大家带来一篇解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 浅谈Three.js截图并下载的大坑

    浅谈Three.js截图并下载的大坑

    这篇文章主要介绍了Three.js截图并下载的大坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • uniapp实现点击出现弹窗功能实例

    uniapp实现点击出现弹窗功能实例

    这篇文章主要给大家介绍了关于uniapp实现点击出现弹窗功能的相关资料,UniApp框架中提供了两种不同类型的弹出框,以帮助我们满足不同的需求,需要的朋友可以参考下
    2023-08-08
  • javascript控制图片播放的实现代码

    javascript控制图片播放的实现代码

    这篇文章主要介绍了javascript控制图片播放的实现代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-08-08
  • JS 连锁泡泡 v1.1

    JS 连锁泡泡 v1.1

    前几天在朋友的iPhone上面玩了一个连锁泡泡游戏,头脑发热就想用js写一个。
    2009-09-09
  • 索趣科技的答案

    索趣科技的答案

    索趣科技的答案...
    2007-02-02
  • 小程序实现带索引的城市列表

    小程序实现带索引的城市列表

    这篇文章主要为大家详细介绍了小程序实现带索引的城市列表,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07

最新评论