js如何获取字符串中每个字符出现的次数

680 ℃

如何通过js获取当前数据中的相同个数(字母/数字/字符/中文字等),下面web建站小编给大家详细介绍一下实现代码!

实现代码如下:

function counts(str) {
  var uchars = {};
  str.replace(/\S/g, function(l){uchars[l] = (isNaN(uchars[l]) ? 1 : uchars[l] + 1);});
  return uchars;
}

调用方法:

var str = 'web建站,I am the web site editor'
console.log('输出结果:', counts(str))
输出结果:
I: 1
a: 1
b: 2
d: 1
e: 5
h: 1
i: 2
m: 1
o: 1
r: 1
s: 1
t: 3
w: 2
建: 1
站: 1
,: 1

js如何计算字符串中指定字段串出现的频率

python语法如何去除字符串最后的换行符

js如何实现字符串替换(简单方法介绍)

js如何替换字符串中指定字符

es6语法中关于isNaN的写法

标签: isNaN, replace

上面是“js如何获取字符串中每个字符出现的次数”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_3096.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

php如何利用ini_set() 函数设置各地时区
WP Super Cache插件导致页面缓存出现乱码解决
jquery如何利用offset获取当前元素的位置
php语法中关于get和post提交方式的介绍
帝国CMS6.6功能之如何自动生成缩略图