indexOf metodi
indexOf metodi setirde setir gözlegini amala aşyrýar.
Ilkin parametrde
biziň isleýän registrimizde (uly ýa-da kiçi harp)
gözlenýän setiri görkezýäris.
Metod ilkin gabat geliş ýerini gaýtarýar,
eger ýok bolsa, -1 gaýtarýar.
Ikinji hökmany däl parametr hökmünde
gözlegi nireden başlamaly diýen nyşanyň belgisini
iberip bilersiňiz.
Sintaksis
setir.indexOf(näme gözleýäris, [nireden gözlegi başlamaly]);
Mysal
Geliň, ilkin setir gabat geliş ýerini tapalyň:
let str = 'ab cd cd cd ef';
let res = str.indexOf('cd');
console.log(res);
Kody ýerine ýetirmegiň netijesi:
3
Mysal
Geliň, gözlegi nireden başlamaly diýen ýeri görkezeliň:
let str = 'ab cd cd cd ef';
let res = str.indexOf('cd', 4);
console.log(res);
Kody ýerine ýetirmegiň netijesi:
6
Mysal
Indi ýok setiri gözleýäris:
let str = 'ab cd cd cd ef';
let res = str.indexOf('xx');
console.log(res);
Kody ýerine ýetirmegiň netijesi:
-1
Mysal
Geliň, häzirki setir üçin laýyk däl registrda görkezilen setiri gözleýäris:
let str = 'ab cd cd cd ef';
let res = str.indexOf('CD');
console.log(res);
Kody ýerine ýetirmegiň netijesi:
-1
Hem-de garaň
-
setiriň başlangyjyny barlaýan
startsWithmetodi,
-
setiriň soňuny barlaýan
endsWithmetodi,
-
setiriň soňky gabat gelişini gözleýän
lastIndexOfmetodi,
-
setiri gözleýän
includesmetodi,
-
setir nyşanyny gözleýän
atmetodi,