Recommandation de cours :
- Page précédente indexOf()
- Page suivante length
- Retour au niveau supérieur Manuel de référence JavaScript String
Méthode JavaScript String lastIndexOf()
lastIndexOf()
Définition et utilisation
lastIndexOf()
La méthode retourne l'index (indice) de la dernière apparition de la valeur spécifiée dans la chaîne.
lastIndexOf()
La méthode recherche à partir du début la chaîne.
La méthode retourne l'index (indice) à partir du début (position 0). lastIndexOf()
si la valeur n'est pas trouvée, alors si elle n'est pas apparue, retourne
.
lastIndexOf()
La méthode retourne
La méthode distingue les majuscules et les minuscules.
Méthode indexOf()
Instance
Exemple 1
Recherche de la dernière apparition de "planet" à partir de la position 20 : Recherche de la dernière apparition de "planet" :
let result = text.lastIndexOf("planet", 20);
Recherche de la dernière apparition de "planet" à partir de la position 20 : let result = text.lastIndexOf("planet");
let result = text.lastIndexOf("planet", 20);
let result = text.lastIndexOf("Planet");
Exemple 2
Recherche de la dernière apparition de "planet" à partir de la position 20 : let text = "Hello planet earth, you are a great planet.";
Essayez-le vous-même
stringSyntaxesubstring.lastIndexOf( start,
)
) | Type |
---|---|
substring | Paramètre |
start |
Obligatoire. La chaîne à rechercher. Optionnel. Position de départ. |
Détails techniques
La valeur par défaut est la longueur de la chaîne. | Type |
---|---|
Description |
numérique position de l'apparition de la valeur de recherche. |
-1
Détails techniques
si string valeur de retour start retourne substringposition avant substring si la sous-chaîne n'est pas trouvée substringposition.
si elle n'est pas trouvée, retourne -1.
lastIndexOf()
Description substringLa méthode recherche à partir de la fin la chaîne string pour voir si elle contient la sous-chaîne string . Le point de départ de la recherche est dans la chaîne start de string de la fin (sans spécifier start si une substringalors la méthode lastIndexOf() retournera substring le premier caractère de string de la position dans substring En fait, c'est string de la position start le dernier substring.
si string n'a pas trouvé substringsi elle n'est pas trouvée, cette méthode retourne -1.
Attention :Bien que lastIndexOf()
La méthode de recherche du caractère à partir de la fin de la chaîne, mais le positionnement de caractère retourné est toujours calculé à partir du début. La position du premier caractère de la chaîne est 0, et la position du dernier caractère est string.length-1.
Support du navigateur
lastIndexOf()
C'est une caractéristique de ECMAScript1 (ES1).
Tous les navigateurs prennent en charge intégralement ES1 (JavaScript 1997) :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Page précédente indexOf()
- Page suivante length
- Retour au niveau supérieur Manuel de référence JavaScript String