- 문자열의 길이를 조정해 기존 문자열의 앞과 뒤에 원하는 문자를 붙일 수 있다.
"1".padStart(2, "0") => "01"
- 하지만 숫자에는 사용할 수 없어서 숫자로 되어 있으면 문자열로 바꿔줘야 한다.
// getHours()는 숫자형이라 padStart를 붙일 수 없다. const hours = String(date.getHours()).padStart(2, "0"); const minutes = String(date.getMinutes()).padStart(2, "0"); const seconds = String(date.getSeconds()).padStart(2, "0"); clock.innerText = `${hours}:${minutes}:${seconds}`;
'프론트엔드 > Javascript' 카테고리의 다른 글
parentElement (0) | 2023.10.01 |
---|---|
document.querySelector() (0) | 2023.10.01 |
Document.createElement() (0) | 2023.09.29 |
자바스크립트로 시계 만들기 (0) | 2023.09.28 |
interval, timeout (0) | 2023.09.28 |