Metodi padStart

Metodi padStart täydentää nykyisen merkkijonon alusta toisella merkkijonolla (tarvittaessa useita kertoja) haluttuun pituuteen. Metodin ensimmäisenä parametrina määritetään haluttu merkkijonon pituus, ja toisena valinnaisena - merkkijono, jolla se täytetään.

Syntaksi

javascriptmerkkijono.padStart(merkkijonon pituus, [täyttömerkkijono]);

Esimerkki

Täydennetään merkkijonoa 'ab', jotta sen pituudeksi tulee 4 merkkiä:

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

Koodin suorituksen tulos:

javascript'  ab'

Esimerkki

Kasvatetaan merkkijonon pituutta 8 merkkiin täyttämällä se merkillä '0':

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

Koodin suorituksen tulos:

javascript'000abcde'

Esimerkki

Asetetaan metodin ensimmäiseen parametriin luku, joka on pienempi kuin merkkijonon pituus:

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

Koodin suorituksen tuloksena palautuu koko merkkijono:

javascript'ab'

Katso myös

  • metodi padEnd,
    joka täydentää nykyisen merkkijonon lopusta annetulla merkkijonolla
  • ominaisuus length,
    joka määrittää merkkijonon pituuden