String.padStart(2,"0") ->문자열을 2길이만큼 "0"으로 채움

백돼지·2022년 11월 23일
0

function getClock(){
const date = new Date();
// Date는 코드를 실행한 그 시점의 분,초,시 등 시간을 전부 가져오는 명령어 !! //
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};
}


getClock함수를 정의한다.{
date 정의 = 새롭게 가져온 Date의 값
hours 정의 = 문자열로 만듬(date에서.시간을 가져옴()).2길이만큼 "0"으로 채움.
minutes 정의 = 문자열로 만듬(date에서.분을 가져옴()).2길이만큼 "0"으로 채움.
seconds 정의 = 문자열로 만듬(date에서.초를 가져옴()).2길이만큼 "0"으로 채움.

*숫자를 문자열(string)으로 만드려면 대문자로 작성해야한다.->String(o) string(x)
*new Date , getHours , getMinutes , getSeconds 도 마찬가지.
string이 아닌 method이기 때문. 자바스크립트에서 딱 고정으로 정해둔거다.
profile
용호의 코딩블로그 22.11 코딩공부 시작 23.2 부트캠프 입소

0개의 댓글