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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј