类型题目
<!-- 1.统计字符串中不同字符的出现次数?
如: 'abcdefabcadefkmmkggcc'
'a'字符 出现 2次
'b'字符 出现 2次
'c'字符 出现 4次
'd'字符 出现 1次
'e'字符 出现 2次
...
提示: 定义一个简单对象用于计数,对象属性表示字符,对象值表示次数
{a:2,b:2,c:4,d:1,e:2,...}
obj.a = 1
=> 1. 给对象属性a赋值1
=> 2. 如果对象属性a不存在,先创建属性a,再赋值1 -->
类型代码
<script>
function hanshu(){
var str='abcdefabcadefkmmkggcc';
var obj={}
for(let i=1;i<str.length;i++){
if (obj[str[i]]){
obj[str[i]]++
}else {
obj[str[i]]=1
}
} console.log(obj)
}
hanshu()
</script>
</body>