logo

JavaScript Array метод indexOf().

Методът JavaScript array indexOf() се използва за търсене на позицията на определен елемент в даден масив. Този метод е чувствителен към регистъра.

Индексната позиция на първия елемент в масива винаги започва с нула. Ако даден елемент не присъства в масив, той връща -1.

Синтаксис

Методът indexOf() е представен със следния синтаксис:

 array.indexOf(element,index) 

Параметър

елемент - Представлява елемента, който ще се търси.

индекс - Представлява позицията на индекса, откъдето започва търсенето. Не е задължително.

Връщане

Индекс на определен елемент.

Пример за метод на JavaScript Array indexOf().

Нека видим няколко прости примера за метод indexOf().

Пример 1

Тук ще отпечатаме позицията на елемент.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++'); document.writeln(result); 
Тествайте сега

Изход:

 1 

Пример 2

В този пример ще предоставим стойността на индекса, откъдето започва търсенето.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('C++',2); document.writeln(result); 
Тествайте сега

Изход:

какво е java hashmap
 3 

Пример 3

Тук ще търсим елемент, който не присъства в масив.

 var arr=['C','C++','Python','C++','Java']; var result= arr.indexOf('JavaScript'); document.writeln(result); 
Тествайте сега

Изход:

 -1