本文摘自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实现加载时锁定html页面元素的方法
介绍js实现五子棋界面设计
箭头函数和普通函数区别
简单实用的进度条加载组件loader.js
js 代码要不要加分号?
js数组学习之清空全部元素的4种方法(代码详解)
js中对象深拷贝和浅拷贝的区别是什么
js怎么实现字符串转数组
前端工程师需要掌握哪些知识?
更多相关阅读请进入《js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » js实现统计字符出现的次数并去重的方法