분류 javascript

Javascript 30초 Snippet - String : pad

컨텐츠 정보

  • 조회 301 (작성일 )

본문

지정된 길이보다 짧은 경우 문자열을 지정된 문자로 양쪽에 채 웁니다.


지정된 문자열의 양쪽을 채우려면 String.padStart() 및 String.padEnd()를 사용하십시오. 공백 문자를 기본 패딩 문자로 사용하려면 세 번째 인수 인 char을 생략하십시오.


const pad = (str, length, char = ' ') =>
  str.padStart((str.length + length) / 2, char).padEnd(length, char);


ex)


pad('cat', 8); // '  cat   '
pad(String(42), 6, '0'); // '004200'
pad('foobar', 3); // 'foobar'
pad