JavaScript String lastIndexOf () -metoden returnerer den siste indeksen for forekomst av en gitt verdi i strengen, eller -1 hvis den ikke er tilstede.
Syntaksen til lastIndexOf()
metoden er:
str.lastIndexOf(searchValue, fromIndex)
Her er str en streng.
lastIndexOf () Parametere
Den lastIndexOf()
metoden tar i:
- searchValue - Verdien du skal søke etter i strengen. Hvis ingen streng er gitt eksplisitt, returneres fromIndex.
- fromIndex (valgfritt) - Indeksen for å begynne å søke i strengen bakover. Som standard er det + Infinity .
Merknader:
- Hvis fromIndex> = string.length , blir hele strengen søkt.
- Hvis fromIndex <0 , anses det å være det samme som 0 .
Returverdi fra lastIndexOf ()
- Returnerer den siste indeksen av verdien i strengen hvis den er tilstede minst en gang.
- Returnerer -1 hvis verdien ikke finnes i strengen.
Merk: Den lastIndexOf()
metoden er store og små bokstaver.
Eksempel: Bruke metoden lastIndexOf ()
var str = "JavaScript is the world's most misunderstood programming language."; // lastIndexOf() returns the last occurance var index1 = str.lastIndexOf("language"); console.log(index1); // 57 var index2 = str.lastIndexOf("p"); console.log(index2); // 45 // second argument specifies the search's start index var index3 = str.lastIndexOf("p", 44); console.log(index3); // 8 // lastIndexOf returns -1 if not found var index4 = str.lastIndexOf("Python"); console.log(index4); // -1
Produksjon
57 45 8 -1
Anbefalte målinger:
- JavaScript-streng
- JavaScript String.indexOf ()