Массив Javascript каждые ()

Метод JavaScript Array every () проверяет, все ли элементы массива проходят заданную тестовую функцию.

Синтаксис every()метода:

 arr.every(callback(currentValue), thisArg)

Здесь arr - это массив.

every () Параметры

every()Метод принимает в:

  • callback - функция для проверки каждого элемента массива. Он принимает:
    • currentValue - текущий элемент, передаваемый из массива.
  • thisArg (необязательно) - значение, которое будет использоваться thisпри выполнении обратного вызова. По умолчанию это так undefined.

Возвращаемое значение из каждого ()

  • Возвращает, trueесли все элементы массива проходят заданную тестовую функцию ( callbackвозвращает истинное значение).
  • В противном случае он возвращается false.

Примечания :

  • every() не меняет исходный массив.
  • every()не выполняется callbackдля элементов массива без значений.

Пример: Проверить значение элемента массива

 function checkAdult(age) ( return age>= 18; ) const ageArray = (34, 23, 20, 26, 12); let check = ageArray.every(checkAdult); // false if (!check) ( console.log("All members must be at least 18 years of age.") ) // using arrow function let check1 = ageArray.every(age => age>= 18); // false console.log(check1);

Вывод

Все участники должны быть не моложе 18 лет. ложный

Рекомендуемая литература: JavaScript Array some ()

Интересные статьи...