Exemple
Rechercher une chaîne pour la dernière occurrence de "planet" :
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet");
Le résultat de n sera:
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
Le lastIndexOf() méthode retourne la position de la dernière occurrence d'une valeur spécifiée dans une chaîne.
Note: La chaîne est recherchée à partir de la fin au début, mais renvoie l'index à partir du début, à postion 0.
Cette méthode renvoie -1 si la valeur à rechercher ne se produit jamais.
Note: Le lastIndexOf() méthode est sensible à la casse!
Tip: Regardez aussi la indexOf() méthode.
Support du navigateur
méthode | |||||
---|---|---|---|---|---|
lastIndexOf() | Oui | Oui | Oui | Oui | Oui |
Syntaxe
Les valeurs des paramètres Paramètre La description searchvalue Champs obligatoires. La chaîne à rechercher start Optionnel. La position où commencer la recherche (searching backwards) l' (searching backwards) . En cas d'omission, la valeur par défaut est la longueur de la chaîne
Détails techniques
Valeur de retour: Un numéro, ce qui représente la position où le searchValue spécifié se produit pour la dernière fois, ou -1 si elle ne se produit jamais JavaScript Version: 1.0
autres exemples
Exemple
Rechercher une chaîne pour la dernière occurrence de "planet" , en commençant la recherche à la position 20:
var str = "Hello planet earth, you are a great planet.";
var n = str.lastIndexOf("planet", 20);
Le résultat de n sera:
Essayez vous - même »
<JavaScript Chaîne Référence