获取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 相关文章推荐
js加解密 脚本解密
Feb 22 Javascript
Jquery 的outerHeight方法使用介绍
Sep 11 Javascript
jquerydom对象的事件隐藏显示和对象数组示例
Dec 10 Javascript
JavaScript数组函数unshift、shift、pop、push使用实例
Aug 27 Javascript
Javascript中的五种数据类型详解
Dec 26 Javascript
jQuery聚合函数实例
May 21 Javascript
JavaScript 性能优化小结
Oct 12 Javascript
AngularJS模块详解及示例代码
Aug 17 Javascript
Bootstrap 3多级下拉菜单实例
Nov 23 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
JS实现判断图片是否加载完成的方法分析
Jul 31 Javascript
js+css3实现炫酷时钟
Aug 18 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调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
PHP时间类完整实例(非常实用)
2015/12/25 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
PHP Ajax跨域问题解决方案代码实例
2020/08/01 PHP
JS Replace 全部替换字符的用法小结
2013/12/24 Javascript
浅谈JS日期(Date)处理函数
2014/12/07 Javascript
seajs加载jquery时提示$ is not a function该怎么解决
2015/10/23 Javascript
基于MVC4+EasyUI的Web开发框架形成之旅之界面控件的使用
2015/12/16 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
NodeJS整合银联网关支付(DEMO)
2016/11/09 NodeJs
使用BootStrap建立响应式网页——通栏轮播图(carousel)
2016/12/21 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
2017/03/29 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
bootstrap下拉分页样式 带跳转页码
2018/12/29 Javascript
如何在postman测试用例中实现断言过程解析
2020/07/09 Javascript
Element Notification通知的实现示例
2020/07/27 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
浅谈python实现Google翻译PDF,解决换行的问题
2018/11/28 Python
pip安装py_zipkin时提示的SSL问题对应
2018/12/29 Python
python中对数据进行各种排序的方法
2019/07/02 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
Python 使用 PyQt5 开发的关机小工具分享
2020/07/16 Python
俄罗斯最大的香水和化妆品网上商店:Randewoo
2020/11/05 全球购物
十月份红领巾广播稿
2014/01/22 职场文书
《郑和远航》教学反思
2014/04/16 职场文书
细节决定成败演讲稿
2014/05/12 职场文书
会计专业自荐信
2014/06/03 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
劳务派遣管理制度(样本)
2019/08/23 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书
Java集成swagger文档组件
2021/06/28 Java/Android
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL