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

 更新时间:2017年03月27日 11:28:23   作者:哈尼heaven  
这篇文章主要介绍了JS简单实现数组去重的方法,涉及javascript数组的遍历、判断及赋值操作,代码非常简单易懂,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了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>

运行效果图如下:

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

PS:这里再为大家提供几款去重复工具供大家参考使用:

在线去除重复项工具:
http://tools.jb51.net/code/quchong

在线文本去重复工具:
http://tools.jb51.net/aideddesign/txt_quchong

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数组操作技巧总结》、《JavaScript排序算法总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结

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

相关文章

  • js不完美解决click和dblclick事件冲突问题

    js不完美解决click和dblclick事件冲突问题

    当某个元素,如:div,同时绑定了click事件和dblclick事件,而这两个事件又要处理相对独立的业务,也就是click的时候不能触发dblclick,dblclick的时候不能触发click
    2012-07-07
  • JS中页面列表加载的常用方法总结

    JS中页面列表加载的常用方法总结

    在日常前端开发过程中,常用到页面列表加载。这篇文章主要为大家介绍三种常用方法,分别是分页加载、按钮加载以及滚动加载,需要的可以参考一下
    2022-09-09
  • js实现时间日期校验

    js实现时间日期校验

    这篇文章主要为大家详细介绍了js实现时间日期校验,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • js使用xml数据载体实现城市省份二级联动效果

    js使用xml数据载体实现城市省份二级联动效果

    这篇文章主要为大家详细介绍了js使用xml数据载体实现城市省份二级联动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • 小程序识别身份证,银行卡,营业执照,驾照的实现

    小程序识别身份证,银行卡,营业执照,驾照的实现

    这篇文章主要介绍了小程序识别身份证,银行卡,营业执照,驾照的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • cordova入门基础教程及使用中遇到的一些问题总结

    cordova入门基础教程及使用中遇到的一些问题总结

    这篇文章主要给大家介绍了关于cordova的入门基础教程以及在使用中遇到的一些问题,文中通过示例代码一步步介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • JS简单随机数生成方法

    JS简单随机数生成方法

    这篇文章主要介绍了JS简单随机数生成方法,通过javascript自定义函数演示了随机数的生成方法,需要的朋友可以参考下
    2016-09-09
  • jQuery与原生JavaScript选择HTML元素集合用法对比分析

    jQuery与原生JavaScript选择HTML元素集合用法对比分析

    这篇文章主要介绍了jQuery与原生JavaScript选择HTML元素集合用法,结合实例形式对比分析了jquery与原生JavaScript选择页面HTML相关操作方法、注意事项及运行效率,需要的朋友可以参考下
    2019-11-11
  • JavaScript高级程序设计 阅读笔记(十七) js事件

    JavaScript高级程序设计 阅读笔记(十七) js事件

    IE中是冒泡型事件,即从最特定的事件目标到最不特定的事件目标
    2012-08-08
  • JavaScript Eval 函数使用

    JavaScript Eval 函数使用

    JavaScript Eval 函数使用,需要的朋友可以参考下。
    2010-03-03

最新评论