let str = 'assssssssssssdddddddddda'
var obj = {}
for (var i = 0; i < str.length; i++) {
var k = str[i]
if (obj[k]) {
obj[k]++
} else {
obj[k] = 1
}
}
console.log(obj) //这里打印出来的是 {a: 2, s: 12, d: 10}
let num = 0
//让对象的第一项和0比较,将第一项的值赋给num,依次对比,有点冒泡排序的思想
let value = null;
for (var j in obj) {
if (obj[j] > num) {
num = obj[j]
value = j
}
}