JavaScript String LastIndexof -metoden

JavaScript String LastIndexof -metoden
String lastIndexOf () -metoden er en innebygd søkefunksjon av JavaScript. Det brukes til å utforske indeksen for en bestemt streng eller karakter i en gitt sekvens av tegn. Det ser ut som indeksof () -metoden. Imidlertid begynner det å søke etter elementer fra den siste plasseringen av den gitte strengen. I den spesifiserte strengen starter indeksposisjonen med 0. Det returnerer -1 hvis det ikke er noe element til stede. JavaScript String lastIndex () -metode er en case -sensitiv funksjon. Alle de nyeste nettleserne støtter denne funksjonen da den tilhører ECMASCRIPT1 -funksjoner. Denne guiden pakker et stykke beskrivende kunnskap om følgende utfall.
  • Hvordan fungerer String LastIndexOf () -metoden i JavaScript
  • Hvordan bruke String lastIndexOf () -metoden i JavaScript

Hvordan fungerer String LastIndexOf () -metoden i JavaScript

JavaScript String lastIndexOf () -metoden fungerer i bakover rekkefølge når den utforsker strengen fra slutten til begynnelsesposisjonen ..

La oss se på syntaksen til String lastIndexOf () -metoden.

streng.LastIndexof (SearchValue, start)

Her, The 'SearchValue' er en substring som brukes til å finne for i en streng. De 'start' er en parameter som representerer indeksen der søket vil starte.

Strengen LastIndexOf () -metoden henter indeksen for den siste verdien i en streng.

Hvordan bruke String lastIndexOf () -metoden i JavaScript

LastIndexOf () -metoden begynner å søke fra slutt til begynnelsesmønster. Denne delen forklarer bruken av LastIndexOF () -metoden ved hjelp av eksempler.

Eksempel: Hvordan finne indeksen for et spesifikt tegn i en streng
String lastIndexOf () -metoden hjelper til med å finne et bestemt tegn i sekvensen av tegn. I det følgende eksemplet vil vi vise deg hvordan det fungerer.

String = "Linuxhint hjelper til med programmering";
output = streng.lastIndexof ('h');
konsoll.logg (utgang);

I denne koden, en streng “Linuxhint hjelper til med programmering” er initialisert. 'H' er en spesiell karakter i strengen som skal søkes. Når funksjonen kaller den finner og returnerer indeksposisjonen til det spesifiserte tegnet.

Den returnerte utgangen viste at det spesifiserte tegnet 'H' ligger i indeksposisjonen '5' i strengen.

Eksempel: Hvordan String lastIndexOf () -metoden oppfører seg når en substring ikke blir funnet
LASINDEXOF () -metoden henter indeksposisjonen til et spesifisert tegn i en gitt streng. Dette eksemplet forklarer hvordan denne funksjonen fungerer med nullstrengen.

String = "Linuxhint hjelper til med programmering";
output = streng.LastIndexof ('Talha Saif Inc');
konsoll.logg (utgang);

I dette eksemplet en streng “Linuxhint hjelper til med programmering” sendes til et objekt. Vi bruker substring “Talha Saif Inc” som skal søkes. Når en funksjon ringer, returnerer den plasseringen av den spesifiserte substring.

Den returnerte utgangen viste at den spesifiserte substring ikke er plassert i den gitte strengen. Derfor kom funksjonen tilbake -1.

Eksempel: Hvordan String lastIndexOf () -metoden fungerer med definert startparameter
LastIndexOf () -metoden fungerer i bakoverordningen. Men hvis startparameteren er definert, vil den fungere i et annet scenario. La oss se på hvordan det fungerer.

String = "Linuxhint er en Linux-basert innholdsleverandør";
output = streng.lastIndexof ('n', 4);
konsoll.logg (utgang);

I dette eksemplet er startindeksen til den gitte strengen definert med indeksposisjonen '4'. Når funksjonen ringer, vil den ikke søke i den spesifiserte indeksen gjennom hele strengen. Men det vil bare søke i det definerte indekspunktet.

Den returnerte utgangen viste at det spesifiserte tegnet 'n' er til stede ved indeksen '2' med en definert startparameter.

Eksempel: Hvordan strengen LastIndexOf () -metoden reagerer i en tilfelle ufølsom matching
LastIndexOf () -metoden har en ufølsom egenskap. Dette eksemplet sjekker hvordan String lastIndexOf () -metoden reagerer i en case-ufølsom matching.

String = "Linuxhint hjelper til med programmering";
output = streng.lastIndexof ('p');
konsoll.logg (utgang);

I dette eksemplet en streng “Linuxhint hjelper til med programmering” sendes til et objekt. Imidlertid er det en saksfølsomhet i substringen 'P'.

Utgangen viste at funksjonen i det tilfellet er ufølsomme scenariet, returnerte funksjonen '-1' produksjon.

Konklusjon

JavaScript String lastIndexOf () -metode brukes til å finne indeksen av en bestemt streng eller karakter i en gitt sekvens av tegn. Denne korte guiden gir deg en komplett guide om String lastIndexOf () -metoden. Videre illustrerte vi også arbeidet med LastIndexOf () -metoden med syntaks og bruk i JavaScript sammen med passende eksempler.