setTimeout(함수,연기할 시간) - 설정해놓은 시간이 흐른 후에 이 함수를 1회 실행함
setInterval(함수, 시간) - 설정해놓은 시간마다 함수가 실행됨
*시간 기준이 milisecond임 - 1초는 1000 / 이거 쓸 때 화살표 함수 쓰면 편함
종료하고 싶으면 clearInterval 함수 사용
이 함수를 쓰려면 setInterval의 반환값을 저장하기만 하면 됨
호출할 때마다 함수는 설정해놓은 인터벌에 해당하는 ID를 반환함
let A = setInterval( )
종료하고싶으면 clearInterval(A) 하면 종료
비동기 JS 가면 다시 배울듯..
'JS' 카테고리의 다른 글
Apply/Call (0) | 2022.09.30 |
---|---|
spread operator (0) | 2022.09.30 |
Arrow Function (0) | 2022.09.21 |
Map (0) | 2022.09.21 |
JS forEach (0) | 2022.09.20 |