JavaScript Count字符不区分大小写
给我们一个字符串,要求我们编写一个函数,该函数返回数组中每个字符的频率。而且我们不应该考虑字符的情况。
为此,最好的方法是遍历字符串,并准备一个以键为字符,频率为值的对象。
这样做的代码将是-
示例
const string = 'ASASSSASAsaasaBBBASvcdNNSASASxxzccxcv';
const countFrequency = str => {
const frequency = {};
for(char of str.toLowerCase()){
if(!frequency[char]){
frequency[char] = 1;
}else{
frequency[char]++;
};
};
return frequency;
};
console.log(countFrequency(string));输出结果
上面的代码在控制台中的输出将是-
{ a: 10, s: 11, b: 3, v: 2, c: 4, d: 1, n: 2, x: 3, z: 1 }热门推荐
8 年月日祝福语简短
10 雪后早晨简短的祝福语
11 新年祝福语长篇文案简短
12 恭喜朋友买车祝福语简短
13 圣诞饭店祝福语大全简短
14 分手祝福语简短短句
15 国庆求婚祝福语简短精辟
16 春节感恩祝福语简短的
17 女朋友考试祝福语简短
18 简短送嫂子生日祝福语