Count the number of times a same value appears in a javascript array

前端 未结 8 2299
执笔经年
执笔经年 2020-12-14 07:27

I would like to know if there is a native javascript code that does the same thing as this:

function f(array,value){
    var n = 0;
    for(i = 0; i < arr         


        
8条回答
  •  感动是毒
    2020-12-14 08:17

    You may want to use indexOf() function to find and count each value in array

    function g(array,value){
      var n = -1;
      var i = -1;
      do {
        n++;
        i = array.indexOf(value, i+1);
      } while (i >= 0  );
    
      return n;
    }
    

提交回复
热议问题