美文网首页
javascript 获取一个数组中重复的元素及个数

javascript 获取一个数组中重复的元素及个数

作者: luke_skywalker | 来源:发表于2018-08-04 15:51 被阅读0次

2018-08-04 javascript 获取一个数组中重复的元素及个数

  function getRepeatNum(ary){
    var list = [];
    var listMap = {};
    for (var i = 0, len = ary.length; i < len; i++) {
        
        key = ary[i]; // key为不重复的元素,值为number
        if (!!listMap[key]) {
            listMap[key]++;
        } else {
            listMap[key] = 1;
        }
    }
    for (var item in listMap) {
        list.push({
            value: item,
            number: listMap[item]
        })
    }
    return list
 }

相关文章

  • javascript 获取一个数组中重复的元素及个数

    2018-08-04 javascript 获取一个数组中重复的元素及个数

  • js获取数组长度 对象成员个数 字符串字数

    Javascript怎么得到数组长度(也就是数组的元素个数)? Javascript怎么获取对象的成员个数? 你肯...

  • PHP全栈学习笔记27

    数组概述,类型,声明,遍历,输出,获取数组中最后一个元素,删除重复数组,获取数组中指定元素的键值,排序,将数组中的...

  • PHP全栈学习笔记27

    数组概述,类型,声明,遍历,输出,获取数组中最后一个元素,删除重复数组,获取数组中指定元素的键值,排序,将数组中的...

  • shell数组

    数组创建方法 输出整个数组 获取数组元素个数,方法与获取字符串长度的方法相同 获取数组单个元素的长度

  • 三行代码,去掉两个数组的重复元素及排序

    如题:三行代码,去掉两个数组的重复元素及排序

  • 你会用哪些JavaScript循环遍历

    总结JavaScript中的循环遍历定义一个数组和对象 for() 经常用来遍历数组元素 遍历值为数组元素索引 f...

  • javaScript—算法

    消除多维数组中的重复数 //方法二:思考:利用一个数组与另外一个数组比较,如果要插入的数和newarr中数组元素不...

  • 遍历两维数组

    遍历两维数组 需求: 有n个数组,每个数组元素不重复,在每个数组中抽取一个元素,求有多少种排列组合方式,并逐一列举...

  • Swift学习笔记-数组

    创建数组 访问和修改数组元素 获取数组元素数量 添加和删除数组元素 遍历数组 使用加法添加一个数组到另外一个数组 ...

网友评论

      本文标题:javascript 获取一个数组中重复的元素及个数

      本文链接:https://www.haomeiwen.com/subject/zqsmvftx.html