JavaScript-streng lastIndexOf ()

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 ()

Interessante artikler...