查询字符串中出现次数最多的字符以及出现次数
最优解:
// 查询字符串出现最多的次数var randomStr = "sssfgtdaddddddddadadadadadddddfssddfsssfss";function getMax(str) {var newStr = str.split('').sort().join(''),//aaaaaaadddddddddddddddffffgsssssssstary = [];var reg = /(\w)\1+/g;newStr.replace(reg, ($0, $1) => {ary.push({name: $1,value: $0.length})})return ary.sort((a, b) => b.value - a.value)[0]; // 数组排序}console.log(getMax(randomStr)); // {name: "d", value: 20}