最近练习一些简单的算法题,知道自己很不聪明,但却没想到用了这么久,划算不划算是个需要考虑的问题,
其中有个算法是:统计一个字符串出现最多的字母,网上很多自己的见解,但是才疏学浅,有些地方看的有点困难,放在这个地方供参考吧!
但是不能放弃,自己冷静下来想了想,JS查找字符串中出现次数最多的字符,可以利用所熟悉的下手,
split(''),用字符串里面的已知字符切割自己的字符串,然后求得切割完的长度-1=对应字符的出现次数,
但是发现,开始遍历字符串的每一个字符,求得的值会重复。于是有考虑过,先去除重复,
利用保留下来的字符遍历,后进行操作,也可以求得值;
关键:indexOf push split 的使用