javascript统计某个字符在字符串中出现了多少次

 <script>
var str ="adadfdfseffserfefsefseeffffftsdg";
alert(str.split('f').length-1);
 </script>

 

javascript统计某个数字在数字的数组中出现了多少次

比如统计1在[1,3,6,11,3,2,1,6,7,0,9,4,3,2,21,1]中出现了多少次

要注意的是不要把11,21算作1出现的次数

代码如下:

 <script>
var
 ar=[1,3,6,11,3,2,1,6,7,0,9,4,3,2,21,1];
document.write(('['+ar.join('],[')+']').split('[1],').length);
 </script>