JS简单实现数组去重的方法示例


Posted in Javascript onMarch 27, 2017

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>JS数组去重</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script>
var arr = [678, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8];
var result = [];
for (var i = 0; i < arr.length; i++) {
 if (result[arr[i]]) {
} else {
  result[arr[i]] = arr[i];
 }
}
console.log(result);
</script>
</body>
</html>

运行效果图如下:

JS简单实现数组去重的方法示例

出现的问题,新数组中值和index值对应。有局限性。虽然可以从小到大排列。

Javascript 相关文章推荐
执行iframe中的javascript方法
Oct 07 Javascript
JavaScript delete 属性的使用
Oct 08 Javascript
JavaScript中的object转换成number或string规则介绍
Dec 31 Javascript
深入探究AngularJS框架中Scope对象的超级教程
Jan 04 Javascript
bootstrap实现图片自动轮播
Dec 21 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
Mar 09 Javascript
微信小程序开发背景图显示功能
Aug 08 Javascript
基于vue.js组件实现分页效果
Dec 29 Javascript
javascript系统时间设置操作示例
Jun 17 Javascript
layer ui 导入文件之前传入数据的实例
Sep 23 Javascript
在vue+element ui框架里实现lodash的debounce防抖
Nov 13 Javascript
JavaScript组合继承详解
Nov 07 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 #jQuery
基于JavaScript实现焦点图轮播效果
Mar 27 #Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
Mar 27 #Javascript
JS闭包用法实例分析
Mar 27 #Javascript
vue 2.0组件与v-model详解
Mar 27 #Javascript
JavaScript无缝滚动效果的实例代码
Mar 27 #Javascript
JS数组搜索之折半搜索实现方法分析
Mar 27 #Javascript
You might like
php网站判断用户是否是手机访问的方法
2013/11/01 PHP
PHP5.3安装Zend Guard Loader图文教程
2014/09/29 PHP
php将远程图片保存到本地服务器的实现代码
2015/08/03 PHP
修改WordPress中文章编辑器的样式的方法详解
2015/12/15 PHP
thinkphp自定义权限管理之名称判断方法
2017/04/01 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
快速保存网页中所有图片的方法
2006/06/23 Javascript
js对象数组按属性快速排序
2011/01/31 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
window.print打印指定div实例代码
2013/12/13 Javascript
JQuery判断radio是否选中并获取选中值的示例代码
2014/10/17 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
2015/04/30 Javascript
jQuery实现在新增加的元素上添加事件方法案例分析
2017/02/09 Javascript
JavaScript实现新年倒计时效果
2018/11/17 Javascript
jquery无缝图片轮播组件封装
2020/11/25 jQuery
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
详解element-ui中表单验证的三种方式
2019/09/18 Javascript
在vue中使用vuex,修改state的值示例
2019/11/08 Javascript
VueCli生产环境打包部署跨域失败的解决
2020/11/13 Javascript
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
python开启多个子进程并行运行的方法
2015/04/18 Python
九步学会Python装饰器
2015/05/09 Python
python基于隐马尔可夫模型实现中文拼音输入
2016/04/01 Python
[原创]使用豆瓣提供的国内pypi源
2017/07/02 Python
python中的常量和变量代码详解
2018/07/25 Python
python使用scrapy发送post请求的坑
2018/09/04 Python
在python3中实现查找数组中最接近与某值的元素操作
2020/02/29 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
css3.0新属性效果在ie下的解决方案
2010/05/10 HTML / CSS
css3media响应式布局实例
2016/07/08 HTML / CSS
阿拉伯世界最大的电子卖场:Souq埃及
2016/08/01 全球购物
Bitiba意大利:在线宠物商店
2020/10/31 全球购物
干货分享:推荐信写作技巧!
2019/06/21 职场文书
python模拟浏览器 使用selenium进入好友QQ空间并留言
2022/04/12 Python
mysql 排序失效
2022/05/20 MySQL