拿到字符串中出现次数最多的及其次数

var str = 'asdfssaaasasasasaa';
    var json = {}
    for (var i = 0; i < str.length; i++) {
      if (!json[str.charAt(i)]) {
        json[str.charAt(i)] = 1
      }
      json[str.charAt(i)]++
    }
    var iMax = 0
    var iIndex = ''
    for (var key in json) {
      if (json[key] > iMax) {
        iMax = json[key]
        iIndex = key
      }
    }
    console.log(iMax,iIndex);

  

原文地址:https://www.cnblogs.com/crazy-rock/p/14375258.html