统计字符出现的次数并去重
程序员文章站
2022-03-18 16:54:38
var str = "aabbccehgfhaasdhgfashdfhabcasd"; // 使结果显示为一个对象,如:{a:2, b:1, c:2, d:1} var obj = {}; // console.log(obj[ "a" ]) // undefined // obj[ "a" ] = ......
var str = "aabbccehgfhaasdhgfashdfhabcasd";
// 使结果显示为一个对象,如:{a:2, b:1, c:2, d:1}
var obj = {};
// console.log(obj[ "a" ]) // undefined
// obj[ "a" ] = 1
// obj[ "a" ] ++
// obj[ "b" ] = 1
// obj[ "b" ] ++
// obj[ "b" ] ++
// obj[ "b" ] ++
// obj[ "c" ] = 1
for(var i=0;i<str.length;i++){
// obj[ str[i] ]
if(obj[ str[i] ]){
obj[ str[i] ]++;
}else{
obj[ str[i] ] = 1;
}
}
console.log(obj);
var newstr = "";
for(var key in obj){
newstr += key;
}
console.log(newstr);
上一篇: 后台管理系统侧导航--时间轴样式
推荐阅读
-
Java实现读取键盘输入保存到txt文件,再统计并输出每个单词出现次数的方法
-
python统计字符串中指定字符出现次数的方法
-
Java统计一个字符串在另外一个字符串出现次数的方法
-
aabccd统计每个字符出现的次数,结果显示{ a: 2, b: 1, c: 2, d: 1 };去掉重复的字符,使结果显示abcd
-
EXCEL如何统计指定单元格区域中某关键字或字符出现的次数
-
MSSQL sqlserver 统计"一个字符串"在"另一个字符串"中出现的次数的方法
-
PHP实现统计所有字符在字符串中出现次数的方法
-
核心API的使用(给定一个字符串,统计每个字符出现的次数)
-
Oracle Translate 统计字符出现的次数示例代码
-
面试题-给定一段文本,找到包含字段串a,同时剔除包含字符串b的行,然后使用“:”分割取所有列,最后对结果排序,统计每个值出现的次数