setTimeout & setInterval

qwe8851·2022년 6월 4일
0

📚 JavaScript

목록 보기
4/57

setTimeout()


setTimeout()은 n초 후에 코드를 실행해줍니다.

setTimeout(function(){ 
  console.log('안녕')
}, 1000);

▲ 이렇게 쓰면 1초 후에 콘솔창에 '안녕'이 뜹니다.
시간은 ms단위로 적으면 됨.
(1ms는 1000분의 1초)

setInterval()


setIntervel()은 n초 마다 코드를 실행해줍니다.

setInterval(function(){ 
  console.log('안녕')
}, 1000);

▲ 이렇게 쓰면 1초 마다 콘솔창에 '안녕'이 뜸

+) 참고

타이머를 삭제하고 싶으면
var 타이머 = setInterval(어쩌구);
이렇게 변수를 저장해둔 다음 타이머를 삭제하고 싶을 때
clearTimeout(타이머)를 실행하면 됨

profile
FrontEnd Developer with Vue.js, TypeScript

0개의 댓글