Latest web development tutorials

Array JavaScript jakaś metoda ()

Array Reference Object JavaScript Object Array

Przykłady

Wykrywanie, czy element tablicy jest większa niż 18;

ages var = [3, 10, 18, 20];

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

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

Wyjście jest:

prawdziwy

Spróbuj »

Definicja i Wykorzystanie

niektóre z nich (metoda) do wykrywania elementów w macierzy czy określony warunek (funkcję dostarczaną) zbiera się.

niektóre metody () będą wykonywane kolejno dla każdego elementu tablicy:

  • Jeśli istnieje jeden element spełnia warunek, wyrażenie zwraca wartość true, pozostałe elementy nie będą już wykonywać detekcję.
  • Jeśli nie spełnia warunków elementów, zwraca false.

Uwaga: niektóre z nich () nie wykrywa pustą tablicę.

Uwaga: niektóre z nich () nie zmienia oryginalnej tablicy.


Pomoc Browser

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

sposób
niektóre () tak 9 1,5 tak tak

gramatyka

array.some(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 istnieją elementy w tablicy spełnia warunek zwraca wartość true, w przeciwnym razie zwraca false.
Wersja JavaScript: 1,6

Więcej przykładów

Przykłady

Wykrywanie, czy istnieją elementy tablicy w wieku powyżej wartości pola wejściowego:

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

<P> Analizując wyniki: <span id = "demo" > </ span> </ p>

<Script>
ages var = [4, 12, 16, 20];

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

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

Spróbuj »

Array Reference Object JavaScript Object Array