67 of 264 menu

Meetod indexOf

Meetod indexOf teostab alamstringi otsimise stringis. Esimeses parameetris täpsustame otsitava alamstringi soovitud tõstutähtedega (suured või väiksed tähed). Meetod tagastab esimese vastete leidu koha, ja kui seda ei leita, tagastab see -1. Teise valikulise parameetrina saab edastada sümboli numbri, kust otsimist alustada.

Süntaks

string.indexOf(mida otsime, [kust alustada otsimist]);

Näide

Leiame esimese alamstringi esinemise koha:

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

Koodi täitmise tulemus:

3

Näide

Täpsustame koha, kust otsimist alustada:

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

Koodi täitmise tulemus:

6

Näide

Nüüd otsime olematut alamstringi:

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

Koodi täitmise tulemus:

-1

Näide

Otsime alamstringi, mis on määratud ebasobivas tõstutähtedega praeguse stringi jaoks:

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

Koodi täitmise tulemus:

-1

Vaata ka

  • meetod startsWith,
    mis kontrollib stringi algust
  • meetod endsWith,
    mis kontrollib stringi lõppu
  • meetod lastIndexOf,
    mis otsib viimast alamstringi esinemist
  • meetod includes,
    mis otsib stringi
  • meetod at,
    mis otsib stringi sümbolit
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu