Metod includes

Metod includes şu günki setirde registri üýtgetmek bilen bellenen setiri gözleýär. Metod birinji parametr hökmünde gözlemeli setiri kabul edýär, ikinji islendik bolsa - gözlegi nireden başlamaly baradaky pozisiýany. Ýerine ýetirilenden soň metoda true ýa-da false gaýtaryp berilýär.

Sintaksis

javascriptsetir.includes(näme gözlemeli, [nireden gözlegi başlamaly]);

Mysal

Berilýän setirde 'ab' setiriniň 'abcde' bar ýa-da ýokdygyny barlaýalyň:

javascriptlet netije = 'abcde'.includes('ab');
console.log(netije);

Kodyň ýerine ýetirilmegi netijesi:

javascripttrue

Mysal

Indi bolsa gözlegi şu günki setiriň bäşinji simwolundan başlap geçireýliň:

javascriptlet netije = 'ab cd ef'.includes('cd', 5);
console.log(netije);

Kodyň ýerine ýetirilmegi netijesi:

javascriptfalse

Mysal

Setiriň simwollarynyň registri bilen gözleg geçireýliň:

javascriptlet netije = 'abcde'.includes('AB');
console.log(netije);

Kodyň ýerine ýetirilmegi netijesi:

javascriptfalse

Şeýle-de garaň

  • metod at,
    bu setirde simwoly onuň pozisiýa nomeri boýunça gözleýär
  • metod startsWith,
    bu setiriň başlangyjyny barlaýar
  • metod endsWith,
    bu setiriň soňuny barlaýar
  • metod indexOf,
    bu setir gözlegini amala aşyrýar
  • metod lastIndexOf,
    bu setiriň soňky geçişini gözleýär