Latest web development tutorials

Array JavaScript każda metoda ()

Array Reference Object JavaScript Object Array

Przykłady

Wykrywanie, czy wszystkie elementy tablicy w wieku powyżej 18 lat:

Epoki var = [32, 33, 16, 40];

Funkcja checkAdult (wiek) {
Zwrot wiek> = 18;
}

Funkcja myFunction () {
document.getElementById ( "demo") .innerHTML = ages.every (checkAdult);
}

Wyjście jest:

fałszywy

Spróbuj »

Definicja i Wykorzystanie

każda metoda () w celu wykrycia, czy tablicę wszystkich elementów, które spełniają określone warunki (podane przez funkcję).

każda metoda () z określoną funkcją wykrywa wszystkie elementy w tablicy:

  • Jeśli tablica wykrył element nie jest spełniony, całe wyrażenie zwraca fałsz, a nie będą wykryte pozostałe elementy.
  • Jeśli wszystkie elementy spełniają warunek zwraca true.

Uwaga: każdy () nie wykrywa pustą tablicę.

Uwaga: każdy () nie zmienia oryginalnej tablicy.


Pomoc Browser

Wartości podane w tabeli przedstawiają pierwszą przeglądarką obsługującą numer wersji metody.

sposób
każda () tak 9 1,5 tak tak

gramatyka

array.every(function(currentValue,index,arr), thisValue)

parametr Opis

parametry opis
Funkcja (CurrentValue, indeks, arr) Koniecznością. Funkcja, każdy element tablicy będzie wykonać tę parametry funkcyjne:
parametry opis
CurrentValue Koniecznością. Wartość bieżącego elementu
wskaźnik Opcjonalne. Wartość indeksu bieżącego elementu
arr Opcjonalne. Tablica obiektów należących do bieżącego elementu
thisValue Opcjonalne. Ponieważ wykorzystanie przedmiotu zwrotna przekazywane do funkcji, stosuje się go jako "to" wartości.
Jeśli pominąć thisValue, "to" wartość "nieokreślone"

dane techniczne

Zwraca: Wartość logiczna. Jeśli wszystkie elementy poprzez wykrywanie zwróci true, w przeciwnym razie zwraca false.
Wersja JavaScript: 1,6

Więcej przykładów

Przykłady

Wykrywanie, czy wszystkie elementy tablicy w wieku powyżej podanych numerów pól wprowadzania:

<P> Minimalny wiek: <input type = "number" id = "ageToCheck" value = "18"> </ p>
<Button onclick = "myFunction () "> Punkt I </ button>

<P> Czy wszystkie grupy wiekowe są warunkiem symbole? <Span id = "demo" > </ span> </ p>

<Script>
Epoki var = [32, 33, 12, 40];

Funkcja checkAdult (wiek) {
Wiek zwrotny> = document.getElementById ( "ageToCheck ") .Value;
}

Funkcja myFunction () {
document.getElementById ( "demo") .innerHTML = ages.every (checkAdult);
}
</ Script>

Spróbuj »

Array Reference Object JavaScript Object Array