[JS] padStart(), pasEnd() 사용하기

2024. 8. 28. 22:04Front-end/JavaScript

반응형

padStart()

padStart 함수는 주어진 길이에 도달할 때까지 문자열의 앞부분을 특정 문자열로 채워준다

str.padStart(targetLength [, padString])

targetLength

목표 문자열의 길이.

현재 문자열 길이보다 작다면 채워지지 않고 그대로 반환

padString (Optional)

현재 문자열에 채워 넣을 다른 문자열.

문자열이 길어 목표 문자열의 길이를 초과한다면 좌측 일부만 잘라 넣음. 기본값은 공백 문자열 (" ").

"abc".padStart(10); // "       abc"
"abc".padStart(10, "foo"); // "foofoofabc"
"abc".padStart(6, "123465"); // "123abc"
"abc".padStart(8, "0"); // "00000abc"
"abc".padStart(1); // "abc"

 

padEnd

padEnd 함수는 주어진 길이에 도달할 때까지 문자열의 뒷부분을 특정 문자열로 채워준다

str.padEnd(targetLength [, padString])

targetLength

목표 문자열의 길이.

현재 문자열 길이보다 작다면 채워지지 않고 그대로 반환

padString (Optional)

현재 문자열에 채워 넣을 다른 문자열.

문자열이 길어 목표 문자열의 길이를 초과한다면 좌측 일부만 잘라 넣음. 기본값은 공백 문자열 (" ").

"abc".padEnd(10); // "abc       "
"abc".padEnd(10, "foo"); // "abcfoofoof"
"abc".padEnd(6, "123456"); // "abc123"
"abc".padEnd(1); // "abc"

 

 

 

반응형