Partager via


lastIndexOf, méthode

Retourne l'index de la dernière occurrence d'une sous-chaîne à l'intérieur d'un objet String.

function lastIndexOf(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 à la fin de la chaîne.

Notes

La méthode lastIndexOf 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 droite à gauche. Sinon, cette méthode est identique à indexOf.

Exemple

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

var str = "time, time";

print ("time is at position " + str.lastIndexOf("time"));
print ("abc is at position " + str.lastIndexOf("abc"));

// Output:
//   time is at position 6
//   abc is at position -1

Configuration requise

Version 1

S'applique à :

String, objet

Voir aussi

Référence

indexOf, méthode