개요
ajax 결과에 따라 polling 방식을 구현하는데 어느 정도 delay를 줘야 해서 sleep 함수 존재 유무를 검색해봤습니다.
찾아보니 javascript에는 내장된 sleep 함수가 없어 직접 구현을 해야했습니다.
코드
function example() {
sleep(1000).then(() => {
console.log("이렇게 구현하시면 됩니다.");
});
}
function sleep (time) {
return new Promise((resolve) => setTimeout(resolve, time));
}
참고
https://stackoverflow.com/questions/951021/what-is-the-javascript-version-of-sleep
반응형
'[DEV] 기록' 카테고리의 다른 글
[SpringBoot] 컨트롤러에서 RequestParam으로 Date 타입 받는 방법 (2) | 2022.04.04 |
---|---|
[jQuery] $.ajax is not a function (0) | 2022.04.03 |
[javascript] json 이쁘게 출력하기 (2) | 2022.03.24 |
[javascript] JSZip을 활용하여 form에 올라간 zip 파일 내 json 파일 읽기 (0) | 2022.03.16 |
[SpringBoot] RestTemplate을 통해 MultipartFile 보내는 방법 (0) | 2022.03.15 |