Jaki jest najlepszy sposób na znalezienie, jeśli element znajduje się w tablicy JavaScript

Jaki jest najlepszy sposób na znalezienie, jeśli element znajduje się w tablicy JavaScript
Istnieje kilka metod, takich jak Find (), obejmuje (), indexof () lub filtr () w celu sprawdzenia, czy element/element istnieje w tablicy w JavaScript. Najlepszy sposób na znalezienie, czy element znajduje się w tablicy JavaScript, zależy od rodzaju danych, z którymi pracujesz, ale ogólnie „„Szyk.Obejmuje ()”Metoda lub„Szyk.indeks()„Metody są najlepsze.

Ten samouczek ilustruje najlepszy sposób na znalezienie przedmiotu w tablicy w JavaScript.

Jaki jest skuteczny sposób na znalezienie/sprawdzenie, czy element znajduje się w tablicy JavaScript?

Istnieje kilka metod znalezienia elementu w tablicy, ale najlepsze są następujące:

  • obejmuje () metodę
  • Metoda indexof ()

Metoda 1: Znajdź element w tablicy przy użyciu metody obejmującej ()

Metoda obejmuje wartość logiczną wskazującą, czy tablica zawiera konkretny element, czy nie. To daje "PRAWDA”Jeśli konkretny element zostanie znaleziony w tablicy. W przeciwnym razie wraca „FAŁSZ". Ta metoda jest łatwa w użyciu i wymaga jednego argumentu, elementu, który szukasz.

Składnia

Użyj następującej składni, aby znaleźć element w tablicy:

szyk.obejmuje (element)

Przykład

Utwórz szereg liczb:

var array = [5, 8, 11, 14, 15, 20, 23, 25];

Teraz sprawdź, czy element „11„Istnieje w tablicy za pomocą„Obejmuje ()" metoda. Wyświetli „PRAWDA”Jeśli dany element istnieje w tablicy. W przeciwnym razie, jeśli da „FAŁSZ”:

const FindElement = tablica.Obejmuje (11);

Wydrukuj wynik na konsoli:

konsola.log (FindElement);

Wyjście wyświetla się „PRAWDA”, Który wskazuje, że przedmiot został znaleziony w tablicy:

Metoda 2: Znajdź element w tablicy za pomocą metody indexof ()

Kolejnym najlepszym sposobem znalezienia elementu w tablicy jest „indeks()" metoda. Daje indeks/pozycję elementu w tablicy. Jeśli podany element nie znajduje się w tablicy, daje -1.

Składnia

Postępuj zgodnie z podaną składnią do metody indexof ():

szyk.indeks (element)

Przykład

Przekaż element w metodzie indexof ():

const FindElement = tablica.indeks (11);

Wyświetlacz wyjściowy „2”, Który jest indeksem elementu 11, który wskazuje, że ten element jest obecny w tablicy przy drugim indeksie:

Zebraliśmy najlepsze metody znalezienia elementu w tablicy w JavaScript.

Wniosek

Istnieje kilka metod znalezienia elementu w tablicy, ale najlepszym sposobem jest „Obejmuje ()”Metoda i„indeks()" metoda. Metoda obejmuje wartość logiczną, podczas gdy metoda indexof () podaje indeks elementu. W tym samouczku zilustrowaliśmy najlepszy sposób na znalezienie elementu w tablicy w JavaScript.