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 속성