[JS] PadStart()&PadEnd()

sujip·2023년 4월 19일
0

JavaScript

목록 보기
15/21
post-thumbnail

PadStart()

현재 string의 시작을 다른 string으로 채워, 주어진 길이를 만족하는 새로운 string을 반환한다.

padStart(maxLength, string);

ex)
"1".padStart(2, "0");

console.log("1".padStart(2, "0"));
= 01

PadEnd()

현재 string의 끝에 다른 string으로 채워, 주어진 길이를 만족하는 새로운 string을 반환한다.

padEnd(maxLength, string);

ex)
"1".padEnd(2, "0");

console.log("1".padStart(2, "0"));
= 10

+ Number에 padStart() 사용하는 법.

ex) date.getHours()에 padStart()를 써주려면, date.getHours()를
"string"으로 만들어주어야한다.

  • date.getHours() : 주어진 날짜의 현지 시간 기준 시를 반환한다.
    (= number)
ex)
const hours = String(date.getHours()).padStart(2."0");
/* 위의 코드처럼 number값을 가진 date.getHours()를 String으로 감싸준 후,
   padStart()를 써야한다. */

0개의 댓글