substring metody

substring metody setirden bölek setiri döndürýär (asyl setir üýtgetilmeýär). Birinji parametr metoduň kesip başlaýan niredendigini (nomerleme noldan başlaýar) görkezýär, ikinji parametr bolsa kesmegiň niredesoňlamalydygyny görkezýär (şu nomerli nyşan kesilen bölüme goşulmaýar). Ikinji parametr hökmany däl, eger görkezilmese, setiriň ahyryna çenli ähli nyşanlar kesiler.

Sintaksis

javascriptsetir.substring(kesmegi nireden başlamaly, [niredesoňlamaly]);

Mysal

Setir berlen diýeliň. Ondan birinji üçinji nyşanlary çykaryň:

javascriptlet str = 'abcde';
let sub = str.substring(1, 3);

console.log(sub);

Kodyň ýerine ýetiriliş netijesi (3 nomerli nyşan kesilen bölüme goşulmaýar):

javascript'bc'

Mysal

Indi 1-inji nyşandan setiriň ahyryna çenli nyşanlary çykaryň (bunun üçin ikinji parametri görkezmeris):

javascriptlet str = 'abcde';
let sub = str.substring(1);

console.log(sub);

Kodyň ýerine ýetiriliş netijesi:

javascript'bcde'

Şeýle-de göz aýlaň

  • substr we slice metodalary,
    olary-da bölek setir döndürýärler