코딩일상

padStart padEnd 주어진 길이 만큼 채우기 본문

개발 공부/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

 

반응형
Comments