获取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 相关文章推荐
Save a File Using a File Save Dialog Box
Jun 18 Javascript
js身份证验证超强脚本
Oct 26 Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 Javascript
js Function类型
Dec 04 Javascript
jQuery拖拽div实现思路
Feb 19 Javascript
详解JavaScript中循环控制语句的用法
Jun 03 Javascript
初步了解javascript面向对象
Nov 09 Javascript
js实现正则匹配中文标点符号的方法
Dec 23 Javascript
浅谈如何实现easyui的datebox格式化
Jun 12 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
Sep 19 Javascript
vue配置多页面的实现方法
May 22 Javascript
vue-better-scroll 的使用实例代码详解
Dec 03 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
造势之举?韩国总统候选人发布《星际争霸》地图
2017/04/22 星际争霸
php cli 小技巧
2013/06/03 PHP
php实现获取文章内容第一张图片的方法
2014/11/04 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
PHP常用函数之base64图片上传功能详解
2019/10/21 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
js 发个判断字符串是否为符合标准的函数
2009/04/27 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
js获取微信版本号的方法
2015/05/12 Javascript
javascript密码强度校验代码(两种方法)
2015/08/10 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
在JS中a标签加入单击事件屏蔽href跳转页面
2016/12/16 Javascript
jQuery代码实现实时获取时间
2017/01/29 Javascript
JavaScript ES6中export、import与export default的用法和区别
2017/03/14 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
整理关于Bootstrap模态弹出框的慕课笔记
2017/03/29 Javascript
微信小程序实时聊天WebSocket
2018/07/05 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
python简单实现计算过期时间的方法
2015/06/09 Python
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
python difflib模块示例讲解
2017/09/13 Python
Python之文字转图片方法
2018/05/10 Python
在python中利用try..except来代替if..else的用法
2019/12/19 Python
tensorflow之并行读入数据详解
2020/02/05 Python
如何让python的运行速度得到提升
2020/07/08 Python
python 字符串格式化的示例
2020/09/21 Python
使用html2canvas.js实现页面截图并显示或上传的示例代码
2018/12/18 HTML / CSS
城野医生官方海外旗舰店:风靡亚洲毛孔收敛水
2018/04/26 全球购物
Levi’s西班牙官方网站:李维斯,著名的牛仔裤品牌
2020/08/20 全球购物
大学生赌博检讨书
2014/09/22 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
煤矿百日安全活动总结
2015/05/07 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
初中团委工作总结
2015/08/13 职场文书
安全教育的主题班会
2015/08/13 职场文书