Tablica JavaScript co ()

Metoda JavaScript Array every () sprawdza, czy wszystkie elementy tablicy przeszły daną funkcję testową.

Składnia every()metody to:

 arr.every(callback(currentValue), thisArg)

Tutaj arr jest tablicą.

every () Parametry

every()Sposób odbywa się:

  • callback - funkcja do przetestowania dla każdego elementu tablicy. Zajmuje:
    • currentValue - bieżący element przekazywany z tablicy.
  • thisArg (opcjonalne) - wartość do użycia thispodczas wykonywania wywołania zwrotnego. Domyślnie tak jest undefined.

Wartość zwracana z każdego ()

  • Zwraca, truejeśli wszystkie elementy tablicy przejdą podaną funkcję testową ( callbackzwraca prawdziwą wartość).
  • W przeciwnym razie wraca false.

Uwagi :

  • every() nie zmienia oryginalnej tablicy.
  • every()nie jest wykonywany callbackdla elementów tablicy bez wartości.

Przykład: Sprawdź wartość elementu tablicy

 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);

Wynik

Wszyscy członkowie muszą mieć ukończone 18 lat. fałszywy

Zalecana lektura: JavaScript Array some ()

Interesujące artykuły...