padStart metodi

padStart metodi häzirki setiriň başyny beýleki setir bilen (zerur bolsa birnäçe gezek) belgilenen uzynlyga çenli doldurýar. Metodyň birinji parametrinde islenýän setiriň uzynlygyny görkezýäris, ikinji hökmany däl bolsa - setiriň näme bilen dolduryljakdygyny.

Sintaksis

javascriptsetir.padStart(setiriň uzynlygy, [doldurmak üçin setir]);

Mysal

'ab' setirini dolduralyň, onyň uzynlygy 4 symbol bolsun:

javascriptlet netije = 'ab'.padStart(4);
console.log(netije);

Kodyň ýerine ýetiriliş netijesi:

javascript'  ab'

Mysal

Setiriň uzynlygyny 8 symbole çenli artyrályň, ony '0' bilen doldurup:

javascriptlet netije = 'abcde'.padStart(8, '0');
console.log(netije);

Kodyň ýerine ýetiriliş netijesi:

javascript'000abcde'

Mysal

Metodyň birinji parametrine setiriň uzynlygyndan kiçi bolan san bereliň:

javascriptlet netije = 'ab'.padStart(1);
console.log(netije);

Kodyň ýerine ýetiriliş netijesinde setiriň özi gaýdarylýar:

javascript'ab'

Şeýle-de görüň

  • padEnd metodi,
    häzirki setiri soňundan başlap berlen setir bilen doldurýar
  • length aýratynlygy,
    setiriň uzynlygyny kesgitleýär