SyntaxStudy
Sign Up
Home JavaScript Reference padStart() / padEnd()

padStart() / padEnd()

method ES2017

Pads the current string with another string until it reaches a specified length.

Syntax

string.padStart(targetLength, padString)

Example

javascript
// Zero-padding numbers
'5'.padStart(3, '0');   // '005'
'42'.padStart(5, '0');  // '00042'

// Time formatting
const h = String(9).padStart(2, '0');   // '09'
const m = String(5).padStart(2, '0');   // '05'
console.log(`${h}:${m}`);              // '09:05'

'hello'.padEnd(10, '.');  // 'hello.....'