Metod startsWith

Metod startsWith setiriň ilkinji parametrde görkezilen setirçe bilen başlanýandygyny barlaýar. Eger başlanýan bolsa, true gaýtarýar, eger başlanmaýan bolsa, false gaýtarýar. Ikinji, hökmany däl parametr hökmünde metod barlagyny haýsy pozisiýadan başlamaly bolşyny kabul edýär (deslapky baha: setiriň başyndan).

Sintaksis

javascriptsetir.startsWith(näme gözleýäris, [barlagyň başlangyjy]);

Mysal

Setiriň berlen setirçe bilen başlanýandygyny barlaýarys:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

Kodyň ýerine ýetirilmegi netijesi:

javascripttrue

Mysal

Setiriň berlen setirçe bilen başlanýandygyny barlaýarys:

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

Kodyň ýerine ýetirilmegi netijesi:

javascriptfalse

Mysal

Barlagy berlen pozisiýadan başlalyň:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

Kodyň ýerine ýetirilmegi netijesi:

javascripttrue

Şeýle-de görüň

  • metod endsWith,
    setiriň soňuny barlaýar
  • metod indexOf,
    setirçe gözleýär
  • metod includes,
    setir gözleýär
  • metod at,
    setir nyşany gözleýär