JavaScript String padStart()

정의와 사용법

padStart() 메서드는 문자열의 시작 부분에 문자를 채웁니다。

padStart() 메서드는 다른 문자열(여러 번 반복)을 사용하여 현재 문자열을 지정된 길이까지 채웁니다。

추가로 참조하세요:

padEnd() 메서드

trim() 메서드

trimEnd() 메서드

trimStart() 메서드

주의事项

padStart() 이 메서드는 문자열 메서드입니다。

숫자를 채우려면 숫자를 문자열로 변환해야 합니다。

아래의 예제를 참조하세요。

인스턴스

예제 1

문자열의 길이를 4로 만들기 위해 "0"으로 채웁니다:

let text = "5";
let padded = text.padStart(4,"0");

직접 시도해 보세요

예제 2

문자열의 길이를 4로 만들기 위해 "x"로 채웁니다:

let text = "5";
let padded = text.padStart(4,"x");

직접 시도해 보세요

예제 3

let numb = 5;
let text = numb.toString();
let padded = text.padStart(4,"0");

직접 시도해 보세요

문법

string.padStart(길이, string)

파라미터

파라미터 설명
길이 필수 사항입니다. 채움 후 문자열의 목표 길이입니다。
string 선택 사항입니다. 채우기 위해 사용되는 문자열입니다. 기본 값은 공백입니다。

반환 값

타입 설명
String 지정된 길이의 문자열을 반환하고, 시작 부분에 지정된 문자로 채웁니다。

브라우저 지원

padStart() ESMAScript 2017의 기능입니다。

2017년 9월부터 모든 현대 브라우저는 ES2017를 지원합니다:

Chrome Edge Firefox Safari Opera
Chrome 58 Edge 15 Firefox 52 Safari 11 Opera 45
2017년 4월 2017년 4월 2017년 3월 2017년 9월 2017년 5월

Internet Explorer는 지원하지 않습니다 padStart()