라이브러리
[JAVASCRIPT] str.padStart(targetLength, padString) - 지정된 길이가 될 때까지 앞쪽에 패딩 추가
str.padStart(targetLength, padString)
`str.padStart(targetLength, padString)` 메서드는 문자열 `str`을 대상 길이 `targetLength`에 맞추기 위해 왼쪽에 `padString`을 채워넣습니다. 만약 `str`의 길이가 `targetLength`보다 길면 `str` 자체를 반환합니다.
# 매개변수
* `targetLength`: 대상 길이입니다. 이 길이보다 짧은 문자열은 왼쪽에 `padString`을 채워넣습니다.
* `padString`: 채워넣을 문자열입니다. 기본값은 공백 문자 (`' '`).
# 예제
#hostingforum.kr
javascript
// 기본 사용 예제
const str = 'Hello';
const targetLength = 10;
const padString = '---';
console.log(str.padStart(targetLength, padString));
// 출력: ---Hello
// 문자열이 대상 길이보다 길면 문자열 자체를 반환합니다.
const str2 = 'Hello World';
console.log(str2.padStart(targetLength, padString));
// 출력: Hello World
// 대상 길이보다 짧은 문자열은 왼쪽에 padString을 채워넣습니다.
const str3 = 'Hi';
console.log(str3.padStart(targetLength, padString));
// 출력: ---Hi
// padString을 생략하면 공백 문자를 채워넣습니다.
const str4 = 'Hi';
console.log(str4.padStart(targetLength));
// 출력: Hi
# 사용 사례
`str.padStart(targetLength, padString)` 메서드는 다음 경우에 유용합니다.
* 문자열을 대상 길이로 맞추기 위해 왼쪽에 문자열을 채워넣기
* 문자열을 정렬할 때, 왼쪽에 공백 문자를 채워넣기
# 참고
* `str.padEnd(targetLength, padString)` 메서드는 오른쪽에 `padString`을 채워넣습니다.
* `str.padStart(targetLength)` 메서드는 오른쪽에 공백 문자를 채워넣습니다.
댓글목록
등록된 댓글이 없습니다.