본문 바로가기
개발

javascript delay function

by 제이콥 2020. 2. 14.

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

댓글