67 of 264 menu

Metoda indexOf

Metoda indexOf izvaja iskanje podniza v nizu. V prvem parametru določimo iskani podniz v zahtevani velikosti črk (velike ali male). Metoda bo vrnila položaj prvega ujemanja, če pa ga ne najde, bo vrnila -1. Z drugim neobveznim parametrom lahko podamo številko znaka, od koder naj začne iskanje.

Sintaksa

niz.indexOf(kaj iščemo, [od kod začeti iskanje]);

Primer

Poiščimo položaj prvega pojavitve podniza:

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

Rezultat izvajanja kode:

3

Primer

Določimo položaj, s katerega začnemo iskanje:

let str = 'ab cd cd cd ef'; let res = str.indexOf('cd', 4); console.log(res);

Rezultat izvajanja kode:

6

Primer

Poiščimo zdaj neobstoječi podniz:

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

Rezultat izvajanja kode:

-1

Primer

Poiščimo podniz, podan v neustrezni velikosti črk za trenutni niz:

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

Rezultat izvajanja kode:

-1

Glejte tudi

  • metoda startsWith,
    ki preverja začetek niza
  • metoda endsWith,
    ki preverja konec niza
  • metoda lastIndexOf,
    ki išče zadnjo pojavitev podniza
  • metoda includes,
    ki išče niz
  • metoda at,
    ki išče znak niza
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni