本文摘自PHP中文网,作者V,侵删。

代码示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | var str = "aabbccehgfhaasdhgfashdfhabcasd" ;
var obj = {};
for ( var i=0;i<str.length;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);
|
推荐教程:js入门教程
以上就是js实现统计字符出现的次数并去重的方法的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
浅谈js函数及闭包
js 怎么判断数字相等
javascript如何替换中间内容
如何实现ajax请求?
typescript 和 javascript 的区别
js的防抖与节流
three.js使用gpu选取物体并计算交点位置
示例js 数组和对象的深拷贝操作
快速理解 javascript 的垃圾回收
一起看看ecmascript和javascript的区别
更多相关阅读请进入《js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » js实现统计字符出现的次数并去重的方法