63 of 264 menu

Metod substr

substr metody setirden setirbölegi gaýtarýar (başlangyç setir üýtgemeýär). Birinji parametr haýsy pozisiýadan başlap simwollary kesip başlajakdygyny kesgitleýär (pozisiýalar noldan sanalýar), ikinji parametr bolsa näçe simwol kesilmeli diýip görkezýär.

Birinji parametr tertip sanlary kabul edip biler. Bu ýagdaýda, kesilmegiň başlanýan simwoly setiriň ahyryndan hasaplanylýar. Iň soňky simwol -1 nomeri alýar. Ikinji parametr hökmany däl, eger ony görkezmedik bolsaňyz, onda setiriň ahyryna çenli ähli simwollar kesiler.

Sintaksis

setir.substr(haýsydan kesmeli, [näçe simwol kesmeli]);

Mysal

Setir berlen bolsun. Ondan ilkinji 3 simwoly aýyralyň:

let str = 'abcde'; let sub = str.substr(0, 3); console.log(sub);

Kodyň ýerine ýetiriliş netijesi:

'abc'

Mysal

Indi bolsa, 2-nji poziýýadan başlap, setiriň ahyryna çenli bolan simwollary aýyralyň (bunun üçin metodyň ikinji parametrini görkezmeris):

let str = 'abcde'; let sub = str.substr(2); console.log(sub);

Kodyň ýerine ýetiriliş netijesi:

'cde'

Mysal

Ahyryndan 3-nji simwoldan başlap, 2 simwol aýyralyň:

let str = 'abcde'; let sub = str.substr(-3, 2); console.log(sub);

Kodyň ýerine ýetiriliş netijesi:

'cd'

Mysal

Indi bolsa, ahyryndan 3-nji simwoldan başlap, gutarýança galan ähli setiri aýyralyň (bunun üçin ikinji parametrini görkezmeris):

let str = 'abcde'; let sub = str.substr(-3); console.log(sub);

Kodyň ýerine ýetiriliş netijesi:

'cde'

Mysal

Setiriň iň soňky simwolyny aýyralyň:

let str = 'abcde'; let sub = str.substr(-1); console.log(sub);

Kodyň ýerine ýetiriliş netijesi:

'e'

Şeýle-de görüň

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et