[Angular] 시간 흐름에 따라 함수 실행

Recorder·2021년 3월 30일
0

일정 시간이 지날 때마다 특정 함수가 실행되게 할 수 있다.
(Angular의 Typescript 기준으로 작성하였으나, javascript에서도 동일 방식을 사용할 수 있다.)

1. 일정 시간마다 실행되는 함수

component.ts

_functionName(){
  _변수명A = setInterval(()=>{
    /*실행할 기능*/
  }, 3000)
}

setInterval(함수, 시간간격) 함수를 실행하면, 일정시간(3000)마다 원하는 기능을 실행할 수 있다.

1) 위 함수 종료

component.ts

clearInterval(_변수명A)

앞서 만들었던 변수명을 clearInterval()함수에 넣으면, 해당 기능을 종료할 수 있다.

profile
기억은 나 대신 컴퓨터가

0개의 댓글