代码如下:
var str = 'sdfssaaasasasasaa';
// var json = {};
// for (var i = 0; i < str.length; i++) {
// if(!json[str.charAt(i)]){
// json[str.charAt(i)] = 1;
// }else{
// json[str.charAt(i)]++;
// }
// };
var arr = str.split('');
var json = arr.reduce((prev, cur) => {
if (cur in prev){
prev[cur]++;
}else{
prev[cur] = 1;
}
return prev;
}, {})
console.log(json); // { s: 7, d: 1, f: 1, a: 8 }
var Max = 0;
var Index = '';
for(let i in json){
console.log(json[i]);
if (json[i]>Max){
Max = json[i];
Index = i;
}
}
console.log('出现次数最多的是:'+Index+',出现了'+Max+'次。');
网友评论