.padStart()
Published Jun 4, 2024
Contribute to Docs
In JavaScript, the .padStart()
method generates a new string of a specified length by adding a given padding string to the beginning of the original string. The padding string is repeated as needed until the target length is reached.
Syntax
string.padStart(targetLength, padString);
string
: The original string to be padded.targetLength
: The desired length of the resulting string after padding.padString
: The string used to pad the original string. If this parameter is not provided, the method will use a space (‘ ‘) as the default padding string.
Example
The following codebyte example demonstrates how to use the .padStart()
method:
const originalString = 'Hi There!';const padString = '12345';// Case 1: Pad the original string with spaces until the total length is 15console.log(originalString.padStart(15));// Case 2: Pad the original string with '0's until the total length is 14console.log(originalString.padStart(14, '0'));// Case 3: Pad the original string with 'padString' until the total length is 11console.log(originalString.padStart(11, padString));// Case 4: Pad the original string with 'padString', repeating it as needed until the total length is 21console.log(originalString.padStart(21, padString));
The above code will produce the following output:
Hi There!00000Hi There!12Hi There!123451234512Hi There!
Codebyte Example
The following example demonstrates the use of the .padStart()
method:
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.