천진난만 코딩 스토리

5. Clock 만들기 (Intervals) 본문

노마드코더/바닐라 JS로 크롬 앱 만들기

5. Clock 만들기 (Intervals)

Wisdom_1104 2023. 1. 4. 21:44

- 파일정리 -

파일을 좀 더 편히 보기 위해 정리를 함.

정리하며 app.js는 greetings.js로 변경하고 clock.js를 추가함.

 

 

 

- HTML -

(주황색 박스)

파일을 폴더에 넣고 이름을 변경했기에

파일의 이름을 변경된 이름과 위치로 작성해줌.

(분홍색 박스)

시계를 만드는 코드를 적어줌.

 

 

 

- JS -

const clock = document.querySelector("h2#clock"); 를 하여
clock 라는 변하지 않는 변수에

document.querySelector("h2#clock")를 하여

h2의 clock이라는 id를 가진 element를 저장함.


function sayHello() {
console.log("hello");
} 를 하여

hello를 console에 보여주는

sayHello라는 function을 만듬.


setInterval(sayHello, 5000); 를 하여

sayHello라는 함수를 5초동안 실행하게 함.

 

setInterval 은 어떤 코드를 일정한 시간 간격을 두고 반복해서 실행하고 싶을 때 사용.

setInterval(실행할 함수, 몇 초마다 실행할지) 로 작성.

 

 

 

- 화면 -

5초 마다 hello가 console에 출력됨.

(25초가 지난 시점을 캡처한 것)