개발
javascript delay function
제이콥
2020. 2. 14. 10:52
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();