68 of 264 menu

Метод lastIndexOf

Методът lastIndexOf извършва търсене на последното срещане на подниз в низ. При това е необходимо да се обръща внимание на указания в първия параметър регистър на символите. Търсенето се извършва от края на низа. Методът ще върне позицията на първото съвпадение от края, а ако то не бъде намерено, ще върне -1. Вторият незадължителен параметър може да бъде използван за подаване на номера на символа, откъдето следва да започне търсенето.

Синтаксис

низ.lastIndexOf(какво търсим, [откъде да започнем търсенето]);

Пример

Нека намерим позицията на последното срещане на подниз:

let str = 'ab cd cd cd ef'; let res = str.lastIndexOf('cd'); console.log(res);

Резултат от изпълнението на кода:

9

Пример

Нека зададем позицията за начало на търсене:

let str = 'ab cd cd cd ef'; let res = str.lastIndexOf('cd', 8); console.log(res);

Резултат от изпълнението на кода:

6

Вижте също

  • метод startsWith,
    който проверява началото на низа
  • метод endsWith,
    който проверява края на низа
  • метод indexOf,
    който търси първото срещане на подниз
  • метод includes,
    който търси низ
  • метод at,
    който търси символ в низа
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне