时间:2021-05-26
js去除重复并统计数量方法 首先点击按钮触发事件,然后用class选择器,迭代要获取的文本(这里最好用text()方法)加入到Array()集合里。然后创建一个map{},遍历Array()集合,取一个值作为map的key,然后判断是否有值,如果没有就输入值1,如果有就累加1.最后就可以统计出重复的有多少个。
for(var key in map){}为迭代方法。
这里附上文本格式,方便大家复制。
jQuery("#count").on("click",function(){var arr=new Array();jQuery(".typecount").each(function(){arr.push(jQuery(this).text())})var map = {};var packtype="";for (var i = 0; i < arr.length; i++) {var ai = arr[i];if(!map[ai]){map[ai] = 1;}else{map[ai]++;}}jQuery("#countmes").empty();for(var key in map){packtype=packtype+key+":"+ map[key]+",";jQuery("#countmes").append(" <td>"+key+" : "+ map[key]+"</td>");}jQuery("#packtype").val(packtype);})以上所述是小编给大家介绍的JS去除重复并统计数量的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了JS实现合并两个数组并去除重复项只留一个的方法。分享给大家供大家参考,具体如下://It'smergearr1andarr2,deletethes
本文实例讲述了JS实现的数组去除重复数据算法。分享给大家供大家参考,具体如下:在JS中经常会遇到去除数组中重复数据的需求,在此介绍四种算法以实现JS数组去重的功
可以通过百度统计,抄cnzz的统计数据分析:页面访问浏览数(pv),独立访问者数量(uv),重复访问者数量(rv),每个访客的页面浏览数(pvpu),页面显示次
本文实例讲述了JavaScript合并两个数组并去除重复项的方法。分享给大家供大家参考。具体实现方法如下:Array.prototype.unique=func
本文实例讲述了JS基于对象的特性实现去除数组中重复项功能。分享给大家供大家参考,具体如下:数组去重的方法有很多,不同的方法的效率也不相同。如前面文章JS实现的数