forin 遍历求字符串中出现的次数
<script>
var str = "8ffgnm9gjfd3da5m9klfdffa5f45asg1ag1fs1g5dg1a65fa5df1asd5ajy";
var count = {};
for (var i = 0; i < str.length; i++) {
if (count[str[i]] == undefined) {
count[str[i]] = 1;
} else {
count[str[i]]++;
}
}
console.log(count);
// 对象遍历
for (var key in count) {
if (count.hasOwnProperty(key)) {
console.log(key + " 出现了:" + count[key] + " 次");
}
}
</script>