„JavaScript“ eilutė lastIndexOf ()

Metodas „JavaScript String lastIndexOf ()“ pateikia paskutinį nurodytos vertės eilutėje buvimo indeksą arba -1, jei jo nėra.

lastIndexOf()Metodo sintaksė yra tokia:

 str.lastIndexOf(searchValue, fromIndex)

Čia str yra eilutė.

„lastIndexOf ()“ parametrai

lastIndexOf()Metodas trunka:

  • searchValue - reikšmė, kurios reikia ieškoti eilutėje. Jei eilutė nėra aiškiai pateikta, grąžinama iš „Index “.
  • fromIndex (neprivaloma) - rodyklė, skirta pradėti ieškoti eilutės atgal. Pagal numatytuosius nustatymus tai yra + Begalybė .

Pastabos:

  • Jei fromIndex> = string.length , ieškoma visos eilutės.
  • Jei fromIndex <0 , tai laikoma tuo pačiu kaip 0 .

Grąžinimo vertė iš lastIndexOf ()

  • Grąžina paskutinį eilutės vertės indeksą, jei jis yra bent kartą.
  • Grąžina -1, jei reikšmė nerandama eilutėje.

Pastaba:lastIndexOf() metodas yra mažosios raidės.

Pavyzdys: metodo lastIndexOf () naudojimas

 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

Rezultatas

 57 45 8 -1

Rekomenduojami skaitiniai:

  • „JavaScript“ eilutė
  • „JavaScript String.indexOf“ ()

Įdomios straipsniai...