본문 바로가기

Study/Web

[JS] 바닐라 JS | #5.0~5.3) 시계 만들기

반응형

#5.0 Intervals

interval: 매번 일어나야 하는 무언가 ex. 매 2초마다 작동

 

setInterval(function, 호출되는 function 간격 ms)

5000ms는 5초다.

 

#5.1 Timeouts and Dates

setTimeout(function, 얼마나 기다린 후에 실행할지 ms)

반복되지 않고 한 번만 실행한다.

 

js에는 date object라는 tool이 있다. 이는 오늘 날짜를 가져온다.

new Date ()

Date = new Date()
date.getDate() // 4
date.getDay() // 0: 일요일
date.getFullYear() // 2021
date.getHours()
date.getMinutes
date.getSeconds()

 

#5.2 PadStart 

padStart(길이, 길이가 충족 안 될 시 맨 앞에 넣을 것)

ex. padStart(2,"0")이면 두 자리. 두 자리 안 되면 0 넣기

padEnd( , )

마찬가지. 뒤에 넣는다.

반응형