Метод padStart

Метод padStart ҳозирги сатрнинг бошламасини бошқа сатр билан (зарурат бўлганда бир неча марта) белгиланган узунликкача тўлдиради. Методнинг биринчи параметрида биз сатрнинг исталаган узунлигини кўрсатамиз, иккинчи ихтиёрий параметрда эса у қайси сатр билан тўлдирилишини кўрсатамиз.

Синтаксис

javascriptсатр.padStart(сатр узунлиги, [тўлдирувчи сатр]);

Мисол

Келинг, 'ab' сатрини узунлиги 4 та белгига етгунча тўлдирайлик:

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

Кодни ишга тушириш натижаси:

javascript'  ab'

Мисол

Келинг, сатр узунлигини 8 та белгигача ошириб, уни '0' билан тўлдирайлик:

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

Кодни ишга тушириш натижаси:

javascript'000abcde'

Мисол

Келинг, методнинг биринчи параметрига сатр узунлигидан кичик рақам берайлик:

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

Кодни ишга тушириш натижасида бутун сатр қайтарилади:

javascript'ab'

Шунингдек қаранг

  • метод padEnd,
    бу ҳозирги сатрнинг охирини белгиланган сатр билан тўлдиради
  • хусусият length,
    бу сатрнинг узунлигини аниқлайди