Share via


indexOf, méthode

Retourne la position du caractère où s'est produite la première occurrence d'une sous-chaîne à l'intérieur d'un objet String.

function indexOf(subString : String [, startIndex : Number]) : Number

Arguments

  • subString
    Obligatoire. Sous-chaîne à rechercher dans l'objet String.

  • startIndex
    Facultatif. Valeur entière facultative spécifiant l'index où commencer la recherche à l'intérieur de l'objet String. Si cette valeur est omise, la recherche commence au début de la chaîne.

Notes

La méthode indexOf retourne une valeur entière indiquant le début de la sous-chaîne dans l'objet String. Si la sous-chaîne n'est pas trouvée, une valeur -1 est retournée.

Si l'argument startIndex est négatif, il est considéré comme égal à 0 (zéro). Si l'argument est supérieur à l'index de position de caractère le plus élevé, il est considéré comme l'index le plus grand possible.

La recherche est effectuée de gauche à droite. Sinon, cette méthode est identique à lastIndexOf.

Exemple

L'exemple suivant illustre l'utilisation de la méthode indexOf :

var str = "original equipment manufacturer";

print ("equip is at position " + str.indexOf("equip"));
print ("abc is at position " + str.indexOf("abc"));

// Output:
//   equip is at position 9
//   abc is at position -1

Configuration requise

Version 1

S'applique à :

String, objet

Voir aussi

Référence

lastIndexOf, méthode