본문 바로가기
JS

JS, padEnd()와 padStart()

by Hyeon_E 2023. 6. 21.

padStart()

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()

padEnd(목표길이, 채울 값)

  • 목표길이: 현재 문자열의 길이보다 작다면 채워넣지 않고 그대로 반환
  • 현재 문자열에 채워넣을 다른 문자열. 문자열이 너무 길어 목표 문자열 길이를 초과하면 좌측 일부를 잘라넣음
'abc'.padEnd(10);          // "abc       "
'abc'.padEnd(10, "foo");   // "abcfoofoof"
'abc'.padEnd(6, "123456"); // "abc123"
'abc'.padEnd(1);           // "abc"

 

'JS' 카테고리의 다른 글

JS, 배열의 조건 만족  (0) 2023.07.04
JS, 정규표현식(RegExp)  (0) 2023.06.21
JS, 진수 변환방법  (0) 2023.06.19
JS, concat( )  (0) 2023.06.17
JS, readline 모듈을 이용해 입력값 받기  (0) 2023.06.15

댓글