개발 공부/JavaScript
padStart padEnd 주어진 길이 만큼 채우기
solutionMan
2022. 7. 21. 14:24
반응형
padStart와 padEnd 함수는 ES8(ES2017)에 새롭게 추가된 기능이다.
pad는 좌우에 특정한 문자열로 채우는 기능이다.
padStart
'abc'.padStart(10); // " abc"
'abc'.padStart(10, "foo"); // "foofoofabc"
'abc'.padStart(6,"123465"); // "123abc"
'abc'.padStart(8, "0"); // "00000abc"
'abc'.padStart(1); // "abc"
padEnd
'abc'.padEnd(10); // "abc "
'abc'.padEnd(10, "foo"); // "abcfoofoof"
'abc'.padEnd(6, "123456"); // "abc123"
'abc'.padEnd(1); // "abc"
레퍼런스
String.prototype.padStart() - JavaScript | MDN
padStart() 메서드는 현재 문자열의 시작을 다른 문자열로 채워, 주어진 길이를 만족하는 새로운 문자열을 반환합니다. 채워넣기는 대상 문자열의 시작(좌측)부터 적용됩니다.
developer.mozilla.org
String.prototype.padEnd() - JavaScript | MDN
padEnd() 메서드는 현재 문자열에 다른 문자열을 채워, 주어진 길이를 만족하는 새로운 문자열을 반환합니다. 채워넣기는 대상 문자열의 끝(우측)부터 적용됩니다.
developer.mozilla.org
반응형