Jak sprawdzić, czy tablica zawiera wartość w JavaScript

Jak sprawdzić, czy tablica zawiera wartość w JavaScript
Podczas kodowania za pomocą JavaScript są pewne sytuacje, w których programiści muszą ustalić, czy element istnieje w tablicy, czy nie. W tym celu JavaScript dostarcza różne wstępnie zbudowane metody, takie jak metoda () lub metoda indexof (), które pomagają sprawdzić konkretny element tablicy.

Ten post ilustruje różne sposoby sprawdzenia, czy tablica zawiera wartość w JavaScript.

Jak sprawdzić, czy tablica zawiera wartość w JavaScript?

Aby ustalić, czy tablica zawiera wartość w JavaScript, użyj następujących metod:

  • obejmuje () metodę
  • Metoda indexof ()
  • Metoda ()

Metoda 1: Sprawdź, czy tablica zawiera wartość przy użyciu metody obejmującej ()

Aby sprawdzić, czy tablica zawiera wartość, użyj „Obejmuje ()" metoda. Jeśli tablica zawiera konkretny element/wartość, metoda zawiera () zwraca prawdziwie. Ponadto jest to metoda wrażliwa na przypadek.

Składnia
Postępuj zgodnie z podaną składnią, aby zweryfikować wartość zawartą w tablicy, czy nie:

szyk.obejmuje (element)

Przykład
Utwórz szereg liczb pierwszych o nazwie „PrimenumberArray”:

var primenumberArray = [1, 2, 3, 5, 7, 9, 11, 13, 15];

Sprawdź pogodę "11”Obejmuje w tablicy za pomocą„Obejmuje ()" metoda:

PrimenumberArray.Obejmuje (11);

Wyjście wyświetla się „PRAWDA", co znaczy "11„Istnieje w tablicy:

Metoda 2: Sprawdź, czy tablica zawiera wartość przy użyciu metody indexof ()

Możesz także użyć „indeks()”Metoda sprawdzenia, czy określona wartość jest zawarta w tablicy, czy nie. Ta metoda powraca „-1”Jeśli nie można znaleźć elementu, w przeciwnym razie zwraca początkowe indeks w tablicy, w której można go zlokalizować.

Składnia
Postępuj zgodnie z poniżej podaną składnią, aby użyć metody indexof ():

szyk.indeks (element)

Przykład
Wywołać metodę indexof () o wartości „11”, Jeśli zwrócona wartość nie jest równa -1, oznacza to, że określony element istnieje w tablicy:

PrimenumberArray.indeks (11) !== -1;

Wyjście

Metoda 3: Sprawdź, czy tablica zawiera wartość przy użyciu metody ()

Innym sposobem jest wykorzystanie „Niektóre()”Metoda określenia wartości zawartej w tablicy. Ta metoda określa, czy tablica zawiera co najmniej jeden element, który spełnia zestaw testowy według danej funkcji. Powraca „PRAWDA”Jeśli zidentyfikuje element w tablicy, dla którego określona funkcja zwraca true, w przeciwnym razie zwraca„ ”FAŁSZ".

Składnia
Użyj podanej składni do wykorzystania metody Some (), aby sprawdzić wartość zawartą w tablicy:

szyk.Some ((element) => / *… * /)

Przykład
Wywołać metodę Some (), aby określić, czy „11”Obejmuje w tablicy, czy nie:

PrimenumberArray.niektóre (wartość => wartość === 11);

Wyjście wskazuje, że określony element zawiera w tablicy:

Zebraliśmy wszystkie podstawowe instrukcje związane z weryfikacją, czy tablica zawiera wartość w JavaScript.

Wniosek

Aby sprawdzić, czy tablica zawiera wartość w JavaScript, użyj „Obejmuje ()" metoda, "indeks()„Metoda lub„Niektóre()" metoda. Wszystkie te metody dają „PRAWDA”Jeśli konkretny element/wartość jest zawarty w tablicy, w przeciwnym razie zwracają”FAŁSZ". W tym poście zilustrowaliśmy różne sposoby sprawdzenia, czy określona wartość obejmuje tablicę w JavaScript.