<script> // 统计字符串 'abcoefoxyozzopp' 中每个字符出现的次数(字符串可以随意设置啊) // 将功能封装为函数 let str = 'aaabadfasdfasjdfjashdfkjashdflkj' let obj={} //定义一个空对象 function num(arr){ // 循环 for(let i=0;i<arr.length;i++){ let s=arr[i] //a 数组下标 if(obj[s]){ //判断 obj是否存在[s] obj[s] += 1 // 存在+1 a=a+1 === a= 1+1 }else{ obj[s]=1 //不存在,赋值一个1 :a=1 } } return obj //{a: 8, b: 1, d: 5, f: 5, s: 4, …} } num(str) </script>
统计字符串出现的次数,封装为函数
最新推荐文章于 2022-10-28 16:19:21 发布