JavaScript Array indexof metoda | najít prvek v poli js

Metoda indexu pole JavaScript vyhledá v poli zadaný prvek a vrátí jeho pozici. Tato metoda najde index prvního výskytu prvku vyhledávání poskytnutého jako argument funkce.

Syntaxe

array.indexOf(item, start)

Hodnoty parametrů

  • položka :– Hodnota vyhledávacího prvku (povinné)
  • start :- Kde začít s hledáním. (Volitelné)

Vrácená hodnota

Vrátí index prvního výskytu prvku vyhledávání . A vrátí -1, pokud položka není nalezena.

Příklad javascriptového indexu pole objektů

Podívejme se na příklady, jak najít prvek v pole js .

1. Najít bez polohy

Vyhledejte v poli položku „A“:

<!DOCTYPE html>
<html>
    <head>
        <title> Example</title>
        <script type="text/javascript">
        	var fruits = ["B", "O", "A", "M"];
			var a = fruits.indexOf("A");
        	// show output in alert
        	alert(a)

        </script>
    </head>
    
</html>

Výstup:

2. Začněte hledat po pozici

Vyhledávání můžete začít na zadané pozici nebo na začátku, pokud není zadaná žádná počáteční pozice, a ukončit vyhledávání na konci pole.

Vyhledejte v poli prvek „A“ a začněte vyhledávání na pozici 2:

<!DOCTYPE html>
<html>
    <head>
        <title> Example</title>
        <script type="text/javascript">
        	var fruits = ["A", "O", "A", "M", "B", "O", "A"];
			var a = fruits.indexOf("A", 2);
        	// show output in alert
        	alert(a)

        </script>
    </head>
    
</html>

Výstup :

Napište komentář, pokud máte nějaké pochybnosti a návrhy k tomuto tutoriálu,

Poznámka: Všechny příklady kódů JS jsou testovány v prohlížeči Safari (verze 12.0.2) a Chromu.
OS: macOS 10.14 Mojave
Kód:HTML 5 verze