96 of 264 menu

Метод lastIndexOf

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

Синтаксис

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

Пример

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

let arr = [1, 2, 3, 3, 3, 4, 5]; let res = arr.lastIndexOf(3); console.log(res);

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

4

Пример

Сега нека се опитаме да намерим елемент, който не е в масива:

let arr = [1, 2, 3, 4, 5]; let res = arr.lastIndexOf(6); console.log(res);

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

-1

Пример

Нека започнем търсенето от зададена позиция. В резултат ще бъде намерена последната тройка, с изключение на пропуснатите:

let arr = [1, 2, 3, 3, 4, 5, 3]; let res = arr.lastIndexOf(3, 4); console.log(res);

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

3

Вижте също

  • метод includes,
    който проверява за наличието на елемент в масив
  • метод indexOf,
    който търси елементи от началото
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне