Latest web development tutorials

Metoda JavaScript indexOf ()

Array Reference Object JavaScript Object Array

Przykłady

Znajdź tablicę "Apple" elementów:

var fruits = [ "banan", "Orange", "Apple", "Mango"];
var a = fruits.indexOf ( "Apple");

wyjście wynik:

2

Powyższym przykładzie oznacza, że ​​"oczko" w elemencie tablicy w drugim położeniu.

Spróbuj »

Definicja i Wykorzystanie

indexOf () zwraca pozycję wartości ciągu pierwszego wystąpienia określonego łańcucha.

Ta metoda pobiera ciąg od początku do końca stringObject, aby sprawdzić, czy zawiera ona searchvalue podciągu. Rozpocznij pobieranie lokalizację (nie podano czasu fromIndex) na początku lub na fromIndex łańcucha łańcuch. Jeśli znajdziesz searchvalue pozycja pierwszego wystąpienia searchvalue jest zwracana. pozycja znaku stringObject jest od zera.

Jeśli nie znaleźć ciąg w tablicy lub -1.

Wskazówka Jeśli chcesz znaleźć ostatnie wystąpienie napisu, należy użyć metody lastIndexOf () .


Pomoc Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Wszystkie główne przeglądarki obsługują metody indexOf (), ale Internet Explorer 8 i wcześniejsze wersje IE nie obsługuje tej metody.


gramatyka

Tablica .indexOf (pozycja, start)

parametr Wartość

参数 描述
item 必须。查找的元素。
start 可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。

Wartość zwracana

类型 描述
Number 元素在数组中的位置,如果没与搜索到则返回 -1

dane techniczne

Wersja JavaScript: 1,6


Więcej przykładów

Przykłady

Znajdź tablicę "Apple" element w czwartą pozycję tablicy zaczęły Szukaj:

var fruits=["Banana","Orange","Apple","Mango","Banana","Orange","Apple"];
var a = fruits.indexOf("Apple",4);

wyjście wynik:

6

Spróbuj »

Array Reference Object JavaScript Object Array