获取3个数组不重复的值的具体实现


Posted in Javascript onDecember 30, 2013
var a = [ "a" , "b" , "c" ], 
b = [ "b" , "c" , "d" ], 
c = [ "c" , "d" , "e" ], 
_a = a.concat( b ).concat( c ), 
_hash = {}, 
_new = []; 
for( var i = _a.length; i--; ){ 
if( !_hash[ _a[ i ] ] ){ 
_hash[ _a[ i ] ] = 1; 
_new.push( _a[ i ] ); 
}; 
}; 
return _new;

思想:先用concat拼接数组 ,再使用一个对象、一个新数组(用于存放不重复的数组)。

遍历旧数组,把值放到对象中,值不一样则放到新数组中,重复则不放。

Javascript 相关文章推荐
理解JavaScript变量作用域更轻松
Oct 25 Javascript
了解jQuery技巧来提高你的代码
Jan 08 Javascript
JavaScript初学者需要了解10个小技巧
Aug 25 Javascript
基于Jquery的实现回车键Enter切换焦点
Sep 14 Javascript
关于js数组去重的问题小结
Jan 24 Javascript
jQuery分组选择器用法实例
Dec 23 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
Jan 06 Javascript
vue中如何引入jQuery和Bootstrap
Apr 10 jQuery
VUE长按事件需求详解
Oct 18 Javascript
JS将网址url转化为JSON格式的方法
Jul 02 Javascript
Javascript实现打鼓效果
Jan 29 Javascript
JavaScript中跨域问题的深入理解
Mar 04 Javascript
改变隐藏的input中value的值代码
Dec 30 #Javascript
js中switch case循环实例代码
Dec 30 #Javascript
js模仿hover的具体实现代码
Dec 30 #Javascript
js+css实现的简单易用兼容好的分页
Dec 30 #Javascript
jquery复选框全选/取消示例
Dec 30 #Javascript
jquery动态添加option示例
Dec 30 #Javascript
js验证输入是否为手机号码或电话号码示例
Dec 30 #Javascript
You might like
PHP写UltraEdit插件脚本实现方法
2011/12/26 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
functional继承模式 摘自javascript:the good parts
2011/06/20 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
JQuery实现动态表格点击按钮表格增加一行
2014/08/24 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
纯javascript实现的小游戏《Flappy Pig》实例
2015/07/27 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
2016/08/24 Javascript
详解在React里使用"Vuex"
2018/04/02 Javascript
深入浅析nuxt.js基于ssh的vue通用框架
2019/05/21 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
Vue Router中应用中间件的方法
2020/08/06 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
2020/11/16 Javascript
在Vue中使用Echarts可视化库的完整步骤记录
2020/11/18 Vue.js
Python pickle模块用法实例
2015/04/14 Python
Python简单的制作图片验证码实例
2017/05/31 Python
详解用Python处理HTML转义字符的5种方式
2017/12/27 Python
Django中自定义admin Xadmin的实现代码
2019/08/09 Python
将python2.7添加进64位系统的注册表方式
2019/11/20 Python
python 类之间的参数传递方式
2019/12/20 Python
Python Numpy,mask图像的生成详解
2020/02/19 Python
使用python计算三角形的斜边例子
2020/04/15 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
Yahoo-PHP面试题2
2014/12/06 面试题
C#中的验证控件有几种
2014/03/08 面试题
《月亮湾》教学反思
2014/04/14 职场文书
物业管理专业求职信
2014/06/11 职场文书
2014年大学生党员评议表自我评价
2014/09/20 职场文书
2014年社区妇联工作总结
2014/12/02 职场文书
大学升旗仪式主持词
2015/07/04 职场文书
elementui的el-popover修改样式不生效的解决
2021/06/30 Javascript
python实现剪贴板的操作
2021/07/01 Python