判断一个字符串中出现次数最多的字符,并统计这个次数
var str = 'asdaa';
var obj = {};
for (var i = 0, l = str.length, k; i < l; i++) {
k = str.charAt(i);
if (obj[k]) {
obj[k]++;
}
else{
obj[k] = 1;}
}
console.log(obj);
var m = 0;
var i = null;
for (var k in obj) {
if (obj[k] > m) {
m = obj[k];
i = k;
} else{
obj[k] = 1;}
}
alert(i + ':' + m);