while 문을 이용해 루프를 돌릴 예정인데
특정 초에 한번씩 돌려야하는 작업이 필요하다!!
sleep 펑션을 만들어 펑션이 호출된 시점으로부터 내가 설정한시간(3초) 동안 while문을 실행시켜
지연시키는 방법으로 작업하였다.
function work() {
var ms = 3000; // 초단위 설정
while(true) {
sleep(ms);
console.log("ms 만큼의 시간이 지난뒤에 출력된다.)
}
}
function sleep(ms) {
var start = new Date().getTime(); // 함수가 호출된 시간으로 부터
while (new Date().getTime() < start + ms); // 내가 설정한 시간까지 loop를 돌리는 방식이다.
}
'프로그래밍' 카테고리의 다른 글
| [Jquery Image preview] 초간단 이미지 미리보기 구현! (0) | 2022.03.04 |
|---|---|
| [Spring] Google Captcha checkbox sample! (0) | 2021.10.20 |
| [완전체] JAVA + ORACLE + inset, update, delete, select (0) | 2021.06.24 |
| [ORACLE] UPDATE 문에 ORDER BY 사용하기 (0) | 2021.06.24 |
| [jQuery] name*=”value” 선택자 사용법! (0) | 2021.06.08 |