67 of 264 menu

Метод indexOf

Метод indexOf обавља претрагу подниске у низу. У првом параметру наводимо подниску коју тражимо у потребном нам регистру (велика слова или мала слова). Метод ће вратити позицију првог поклапања, а ако оно није пронађено, онда ће вратити -1. Другим незадолжним параметром може се проследити број знака, одакле треба почети претрагу.

Синтакса

низ.indexOf(шта тражимо, [одакле почети претрагу]);

Пример

Хајде да пронађемо позицију првог појављивања подниске:

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

Резултат извршавања кода:

3

Пример

Хајде да наведемо позицију са које ће се почети претрага:

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

Резултат извршавања кода:

6

Пример

Сада ћемо тражити подниску која не постоји:

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

Резултат извршавања кода:

-1

Пример

Хајде да тражимо подниску наведену у неодговарајућем за тренутни низ регистру:

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

Резултат извршавања кода:

-1

Погледајте такође

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