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