码迷,mamicode.com
首页 > 编程语言 > 详细

JS中数组去重

时间:2016-05-07 19:45:50      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:

JS数组去重

JS中对数组去重最好不要用unique方法,该方法主要是对dom节点数组的去重,如果对普通的数组元素去重只会去掉与之相邻的重复元素,也就是如果数组中还有不相邻的重复元素存在,将不会被去掉,而且有时候会出现问题,所以对数组去重可以利用如下方法: 先对数组a进行遍历,同时创建一个新的数组对象arr

for (var i=0 ;i<a.length;i++)

{    if (arr.indexOf(a[i]) == -1) {

                                arr.push(a[i])

                            }

}

经过这样处理后的数组arr将不会有重复的元素

JS中数组去重

标签:

原文地址:http://www.cnblogs.com/heshan1992/p/5468944.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!