javaScript统计字符串中字符出现的次数

这篇博客探讨了如何使用JavaScript统计字符串中字符出现的次数,并进一步扩展到找到第一个重复字符和出现次数最多的字符。通过定义一个空对象存储字符计数,实现了基本功能,并提供了两个实际例子进行说明。
摘要由CSDN通过智能技术生成

javaScript统计字符串中字符出现的次数

好久没写博客了,最近混迹于CSDN、贴吧偶尔还去stackoverflow刷题,遇到几个挺常见的js应用,便写个博客记录之。


1. 实现

代码很简单,思路是定义一个空对象来保存字符和它对应出现的次数,如下:

/*2016-06-29*/

//随便打一串字符做测试
var str = "sdwprwqsjxg",json = {};

for (var i = 0, l = str.length; i < l; i++) {
    json[str[i]] = (json[str[i]] + 1) || 1;
}

console.log(JSON.stringify(json));
//-> {"s":2,"d":1,"w":2,&
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值