如一个字符串:s="asdsdsadsadd";
char[] ss = s.toCharArray();
要求输入的结果是:a=3,s=4,d=5.用js解决。
关于js中数组去重并计数问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
7条回答 默认 最新
昵称支持中文 2010-06-18 14:02关注不大明白楼主的意思,楼主是不是要这样的代码?
[code="js"]
function test(s) {
var hash={};
s.replace(/[a-z]/ig,function ($1) {
alert($1);
if ($1 in hash)
hash[$1]++;
else
hash[$1]=1;
});
return hash;
}
[/code]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报