Utilisation de la méthode JavaScript lastIndexOf() : 1. Cette méthode peut renvoyer la position où une valeur de chaîne spécifiée apparaît en dernier lieu. Si le deuxième paramètre start est spécifié, la position spécifiée dans une chaîne commencera à partir de la fin. Rechercher vers l'avant ; 2. La méthode lastIndexOf est sensible à la casse.
Apprentissage recommandé : Tutoriel vidéo javascript
Méthode JavaScript lastIndexOf() Utilisation :
Exemple
Trouver la dernière position d'occurrence de la chaîne "runoob":
var str="I am from runoob,welcome to runoob site."; var n=str.lastIndexOf("runoob");
Résultat de sortie : 28
La méthodeDéfinition et utilisation
lastIndexOf()
peut renvoyer la dernière position d'occurrence d'une valeur de chaîne spécifiée. Si le deuxième paramètre start est spécifié, alors la position dans une chaîne recherche le. emplacement spécifié de l’arrière vers l’avant.
Remarque : Cette méthode récupérera la chaîne de l'arrière vers l'avant, mais renvoie la dernière occurrence de la sous-chaîne à partir de la position de départ (0). Vérifiez s'il contient une chaîne.
La position de départ de la recherche est au début de la chaîne ou à la fin de la chaîne (lorsque start n'est pas précisé).
Renvoie -1 si aucune chaîne correspondante n'est trouvée.
Remarque : La méthode lastIndexOf() est sensible à la casse !
Astuce : Vous pouvez également vous référer à la méthode similaire indexOf().
Prise en charge des navigateurs
Internet, Explorer, Firefox, Opera, GoogleChrome, Safari
Tous les principaux navigateurs prennent en charge la méthode lastIndexOf()
Syntaxe
string.lastIndexOf(searchvalue,start)
Valeur du paramètre
valeur de recherche Obligatoire. Spécifie la valeur de chaîne à récupérer.
start Paramètre entier facultatif. Spécifie la position dans la chaîne pour commencer la recherche. Ses valeurs légales vont de 0 à stringObject.length - 1. Si ce paramètre est omis, la recherche démarrera à partir du dernier caractère de la chaîne.
Valeur de retour
Numéro La dernière position de la chaîne recherchée, renvoyée si aucune chaîne correspondante n'est trouvée -1 .
Détails techniques
Version JavaScript : 1.0
Plus d'exemples
1. Commencez à partir du 20ème caractère pour trouver la dernière position d'occurrence de la chaîne "runoob" :
var str="I am from runoob,welcome to runoob site."; var n=str.lastIndexOf("runoob", 20);
Résultat de sortie : 10
2. Commencez à partir du 10ème caractère de l'arrière vers l'avant. dernière occurrence de la chaîne "runoob":
var str="I am from runoob,welcome to runoob site."; var n=str.lastIndexOf("runoob", 9);
Résultat de sortie : -1
Pour plus d'articles techniques javascript, veuillez visiter le site Web php chinoisTutoriel jsChaîne .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!