求出字符窜的字母的个数

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8">
 5         <title></title>
 6     </head>
 7     <body>
 8         
 9         <script type="text/javascript">
10             // 需求,求出字符窜的字母的个数
11             // 思路;遍历一遍字符窜,将字符窜的内容作为数组的下标(关联数组),
12             // 有该下标,加1,没有该下标,就是1个
13             var str="abagbnhyhn"
14             var arr=[];
15             console.log(str.length)
16             console.log(str[0])
17             
18             for(var i=0; i<str.length; i++){
19                 
20                 var j= str[i];
21                 //将字符窜的索引值作为数组的下标
22                 arr[j]=arr[j]+1 || 1;
23                 // console.log(arr)
24                 
25             }
26             
27             console.log(arr)
28             
29             for(var item in arr ){
30                 console.log(item, arr[item])//第一个参数获取的是索引,第二个参数是获取索引值
31             }
32             
33             
34         </script>
35         
36         
37     </body>
38 </html>

 

posted @ 2020-05-12 10:34  全情海洋  阅读(142)  评论(0编辑  收藏  举报