javascript 에서 delay function은 이렇게 만든다. setTimeout을 활용한다.
function delay(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
https://javascript.info/task/delay-promise
활용은 아래처럼하면된다. 60초마다 hello를 출력한다.
async function test() {
while(true) {
console.log('hello');
await delay(60000); //60s
}
}
test();
'개발' 카테고리의 다른 글
깃헙 sub repo 관련 명령어 (0) | 2020.03.06 |
---|---|
react-router path 가져오기 (0) | 2020.02.29 |
mobx-react 실전, 요약 (0) | 2020.02.12 |
[react-native] base64 이미지 전송 (0) | 2020.01.25 |
express 이미지 호스팅/프록시 서버 (0) | 2020.01.20 |
댓글