在编程中,经常会遇到需要统计字符串中出现频率最高的字符的情况。这个问题可以通过使用哈希表(Hash Table)来解决。在JavaScript中,我们可以使用对象来实现哈希表的功能。
下面是一个使用JavaScript实现的算法,用于统计给定字符串中出现频率最高的字符:
function findMostFrequentChar(str) {
// 创建一个空的哈希表
let charMap = {
};
// 遍历字符串,将字符及其出现次数添加到哈希表中