Я хотел бы знать, если есть родной Javascript код, который делает то же самое, как это:Подсчитайте, сколько раз такое же значение отображается в яваскрипта массиве
function f(array,value){
var n = 0;
for(i = 0; i < array.length; i++){
if(array[i] == value){n++}
}
return n;
}
В мое честное мнение, что для цикла, который у вас есть, намного чище, чем использование 'reduce'. Для этого нет единого встроенного метода, тем ближе вы можете использовать встроенные методы, которые будут зацикливать массив для вас. – SeinopSys
Функция и цикл, которые вы предоставили, делают то, что вы хотите. По какой причине вы ищете другой метод? Это по соображениям производительности? У вас есть большой массив и вы хотите избежать прохождения всего массива? Знание того, что ваша проблема помогает с ответом. –
@SaeedD., Для подсчета необходимо проверить каждый элемент. –