Latest web development tutorials

méthode JavaScript indexOf ()

Tableau de référence d'objet JavaScript tableau Object

Exemples

Trouver un réseau d'éléments «Apple»:

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

une sortie de résultat:

2

les moyens de sortie ci-dessus que "Apple" dans l'élément de tableau dans la seconde position.

Essayez »

Définition et utilisation

indexOf () retourne la position d'une valeur de chaîne de la première occurrence de la chaîne spécifiée.

Cette méthode permet de récupérer une chaîne de début à la fin stringObject, pour voir si elle contient un searchValue substring. Lancer la récupération emplacement (temps fromIndex non spécifié) au début ou à la chaîne chaîne fromIndex. Si vous trouvez un searchValue, la position de la première occurrence de searchValue est retourné. position de caractère stringObject est basée sur zéro.

Si vous ne trouvez pas la chaîne du tableau ou -1.

Conseil Si vous voulez trouver la dernière occurrence de la chaîne, utilisez la méthode lastIndexOf () .


support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge la méthode indexOf (), mais Internet Explorer 8 et les versions antérieures de IE ne supporte pas cette méthode.


grammaire

tableau .indexOf (point, commencer)

Paramètre Valeur

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

Valeur de retour

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

détails techniques

Version JavaScript: 1.6


D'autres exemples

Exemples

Trouver un élément de tableau "Apple" dans la quatrième position du réseau a commencé à chercher:

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

une sortie de résultat:

6

Essayez »

Tableau de référence d'objet JavaScript tableau Object