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

查找数组中重复项的index

时间:2016-12-06 13:26:29      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:pre   运营   else   ret   查找   项目   function   javascrip   ++   

var ary = [5, 4, 4, 2, 7, 8, 33, 2222, 99, 88];

    function isRepeat(arr) {

        var hash = {};

        for (var i=0,len=arr.length;i<len;i++) {
            if (typeof hash[arr[i]]==‘undefined‘) {
                hash[arr[i]] = i;
            } else {
                console.log(i,hash[arr[i]]);
            }
        }

        return false;

    }


    isRepeat(ary);

字符串replace indexof 也可以查到,但是 22,222 ,这种就区分不来了

#商家大运营 充值项目#

查找数组中重复项的index

标签:pre   运营   else   ret   查找   项目   function   javascrip   ++   

原文地址:http://www.cnblogs.com/della/p/6137033.html

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