[JavaScript] clock
2022. 9. 11. 12:34ㆍJavaScript
⚡️<index.html>
⚡️<clock.js>
String(date.getHours()).padStart(2,"0")
- padStart(2, "0")에서 2는 두글자가 되지 않으면 앞에 0을 추가한다는 의미
- padEnd(2, "0")에서 2는 두글자가 되지 않으면 뒤에 0을 추가한다는 의미
- padStart가 string에만 적용되는 속성
clock.innerText = `${hours}:${minutes}:${seconds}`
- innerText : element 내부에 있는 Text 값을 가져올 때 사용
ex) text 값을 변경 할때 >> 변수명.innerText = "바꿀 내용" - innerHTML : element 내부에 있는 HTML 값을 가져올 때 주로 쓴다(HTML 구조까지 모두 가져온다)
getClock()
setInterval(getClock, 1000)
- getClock()은 리셋할 경우 바로 시작
- setInterval(getClock, 1000)는 매초, 매분마다 반복되는 일을 해야 할 때 실행하는 함수.
- 첫 번째 인수 : 함수 이름
- 두 번째 인수 : 시간 (1초 = 1000(1ms) - setTimeout을 이용해 일정 시간이 지난 후에 함수를 실행하는 방법
- setInterval을 이용해 일정 시간 간격을 두고 함수를 실행하는 방법
'JavaScript' 카테고리의 다른 글
[JavaScript] arrow function (0) | 2022.09.24 |
---|---|
[JavaScript] Function(함수) - parameter, argument (1) | 2022.09.21 |
[JavaScript] 문자열을 숫자로 변환 & 숫자를 문자열로 변환 (0) | 2022.09.11 |
[JavaScript] background-color change (0) | 2022.09.11 |
[JavaScript] quote author repeat (0) | 2022.09.11 |