96 of 264 menu

Metode lastIndexOf

Metode lastIndexOf veic elementa meklēšanu masīvā. Atgriež pēdējā atrastā elementa numuru, vai -1, ja tāds elements nav. Kā pirmo parametru mēs norādām meklējamo elementu, otro (neobligāto) - pozīciju, no kuras jāsāk meklēšana. Meklēšana tiek veikta no masīva beigām uz sākumu.

Sintakse

massīvs.lastIndexOf(elements, [no kurienes sākt]);

Piemērs

Meklēsim pēdējā trīs pozīciju masīvā:

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

Koda izpildes rezultāts:

4

Piemērs

Tagad mēģināsim atrast elementu, kura nav masīvā:

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

Koda izpildes rezultāts:

-1

Piemērs

Sāksim meklēšanu no noteiktas pozīcijas. Rezultātā tiks atrasts pēdējais trīs, izņemot izlaistos:

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

Koda izpildes rezultāts:

3

Skatiet arī

  • metode includes,
    kura pārbauda elementa esamību masīvā
  • metode indexOf,
    kura meklē elementus no sākuma
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt