반응형
php에는 자체적으로 sleep 함수가 있다.
//2초 딜레이
sleep(2);
하지만 javascript에는 딜레이 함수가 없다.
비슷하게나마 setTimeout 과 setInterval 이 있지만
해당 함수들은 일정 시간 이후에 해당 함수를 실행하겠다 라는 함수이고
php나 c에서의 sleep 같은 역할이 아니다.
그래서 javascript에서 쓰기위해 아래같이 만들었다.
//딜레이 함수
function sleep (delay) {
var start = new Date().getTime();
while (new Date().getTime() < start + delay);
}
현재시간에서 딜레이(초) 만큼 해당 sleep을 돌며 코드 진행을 멈추도록 하였다.
반응형
'자바스크립트(jquery)' 카테고리의 다른 글
javascript var? let? const? (0) | 2024.03.21 |
---|---|
javascript로 만든 jquery empty (0) | 2024.03.21 |
window/document , on/ready (0) | 2024.03.21 |
javascript 동적 변수명 선언 (0) | 2024.03.21 |
Jquery 엑셀다운로드 (0) | 2024.03.21 |