반복문에 1초 간격으로 호출 하고 싶을때는
let delay = 0;
for(let i=0; i < count; i++){
delay += 1000;
setTimeout(async () => {
//실행할 함수명
}, delay);
}
위와 같이 진행 해야 1초 간격으로 호출이 될수 있다
for(let i=0; i < count; i++){
setTimeout(async () => {
//실행할 함수명
}, 1000);
}
이렇게 하면 1초 뒤 count 만큼의 함수가 한번에 호출 됨
더 좋은 방법이 있다면 댓글로 남겨 주시면 감사하겠습니다.
'개발이야기 > Javascript' 카테고리의 다른 글
html에서 this 인자 전달 (0) | 2020.12.29 |
---|---|
자바스크립트 업로드 이미지 파일 크기 확인 (0) | 2020.12.17 |
자바스크립트 숫자만 추출 (0) | 2020.11.26 |
전화번호 "-" 자동 입력 정규식 (0) | 2020.10.30 |
자바스크립트 GET 파라메터 받기 (0) | 2020.07.23 |