Metoda JavaScript String padStart () na začátek vyplní aktuální řetězec jiným řetězcem.
Syntaxe padStart()
metody je:
str.padStart(targetLength, padString)
Tady str
je řetězec.
Parametry padStart ()
padStart()
Metoda bere v:
- targetLength - Délka posledního řetězce po vyplnění aktuálního řetězce. U targetLength <str.length je řetězec vrácen beze změny.
- padString (volitelně) - Řetězec, kterým se má aktuální řetězec padnout. Jeho výchozí hodnota je
" "
.
Poznámka: Pokud je padString příliš dlouhý, bude od konce zkrácen, aby splňoval targetLength.
Vrátit hodnotu z padStart ()
- Vrátí řetězec zadaného targetLength s padString použitým od začátku.
Příklad: Použití padStart ()
let string = "CODE"; value1 = string.padStart(10); console.log(value1); // " CODE" value2 = string.padStart(10, "*"); console.log(value2); // "******CODE" // long string is truncated value3 = string.padStart(10, "ABCDEFGHIJKL"); console.log(value3); // "ABCDEFCODE" function fixedLength(num, len) ( return num.toString().padStart(len, 0); ) price = fixedLength(5000, 6); console.log("$" + price); // "$005000"
Výstup
KÓD ****** KÓD ABCDEFCODE $ 005000
Doporučené čtení: JavaScript String padEnd ()