JS简单去除数组中重复项的方法


Posted in Javascript onSeptember 13, 2016

本文实例讲述了JS简单去除数组中重复项的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var arr = ["aaa","bbb","aaa","ccc","ddd","ccc"];
function unique(arr) {
  var result = [], hash = {};
  for (var i = 0, elem; (elem = arr[i]) != null; i++) {
    if (!hash[elem]) {
      result.push(elem);
      hash[elem] = true;
    }
  }
  return result;
}
console.info(unique(arr));
</script>
</body>
</html>

效果图如下:

JS简单去除数组中重复项的方法

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JS location几个方法小姐
Jul 09 Javascript
setinterval()与clearInterval()JS函数的调用方法
Jan 21 Javascript
AngularJS入门教程之AngularJS模型
Apr 18 Javascript
JS只能输入正整数的简单实例
Oct 07 Javascript
浅谈js的ajax的异步和同步请求的问题
Oct 07 Javascript
jQuery实现动态文字搜索功能
Jan 05 Javascript
Node.js常用工具之util模块
Mar 09 Javascript
基于zTree树形菜单的使用实例
Dec 25 Javascript
vue配置请求本地json数据的方法
Apr 11 Javascript
微信小程序实现获取小程序码和二维码java接口开发
Mar 29 Javascript
js的新生代垃圾回收知识点总结
Aug 22 Javascript
解决vue scoped scss 无效的问题
Sep 04 Javascript
jQuery包裹节点用法完整示例
Sep 13 #Javascript
jQuery查找节点方法完整实例
Sep 13 #Javascript
jQuery表单对象属性过滤选择器实例详解
Sep 13 #Javascript
jQuery实现的放大镜效果示例
Sep 13 #Javascript
jQuery实现的简单拖拽功能示例
Sep 13 #Javascript
更靠谱的H5横竖屏检测方法(js代码)
Sep 13 #Javascript
jQuery实现的瀑布流加载效果示例
Sep 13 #Javascript
You might like
PHP时间戳使用实例代码
2008/06/07 PHP
PHP编程风格规范分享
2014/01/15 PHP
PHP通过CURL实现定时任务的图片抓取功能示例
2016/10/03 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
2020/05/29 PHP
对JavaScript的eval()中使用函数的进一步讨论
2008/07/26 Javascript
JS支持带x身份证号码验证函数
2008/08/10 Javascript
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
Javascript中使用parseInt函数需要注意的问题
2015/04/02 Javascript
Angularjs中$http以post请求通过消息体传递参数的实现方法
2016/08/05 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
解决layer弹层遮罩挡住窗体的问题
2018/08/17 Javascript
Vue项目中使用better-scroll实现一个轮播图自动播放功能
2018/12/03 Javascript
详解vue项目打包步骤
2019/03/29 Javascript
监控Nodejs的性能实例代码
2019/07/02 NodeJs
深入理解令牌认证机制(token)
2019/08/22 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python实现合并字典的方法
2015/07/07 Python
基于pip install django失败时的解决方法
2018/06/12 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
Python爬取12306车次信息代码详解
2020/08/12 Python
python 爬取免费简历模板网站的示例
2020/09/27 Python
薇诺娜官方网上商城:专注敏感肌肤
2017/05/25 全球购物
莫斯科大型旅游休闲商品超市:Camping.ru
2020/09/16 全球购物
银行办理业务介绍信
2014/01/18 职场文书
上课打牌的检讨书
2014/02/15 职场文书
四风问题个人自查剖析材料思想汇报
2014/09/21 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
检讨书范文2000字
2015/01/28 职场文书
2014年个人年终总结
2015/03/09 职场文书
idea 在springboot中使用lombok插件的方法
2021/08/02 Java/Android
如何使用 resize 实现图片切换预览功能
2021/08/23 HTML / CSS