자바스크립트 setInterval & setTimeout

코쓱타드·2023년 3월 20일
0
post-thumbnail

1. setInterval(function(){}, ms)

= ms후에 어떤 동작을(function(){})할지 설정해줄 수 있는 Web API 입니다.

setInterval(function(){
	console.log("안녕")
}, 2000);

이 코드는 2초 후에 콘솔 창에 "안녕"이라는 메세지를 출력해줍니다.
함수를 저렇게 직접 만들어줄 수도 있지만 이미 만들어진 함수를 사용할 수도 있습니다.

function sayHello(){
  console.log("안녕")
} ;

setInterval(sayHello, 2000);

2.setTimeOut(function(){}, ms)

= ms마다 어떤 동작을 실행하게 해주는 Web API입니다.

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

이 코드는 1초마다 콘솔 창에 "안녕"이라는 메세지를 계속해서 띄워줍니다.
함수 자리에 이미 만들어진 함수를 사용할 수 있다는건 setInterval과 동일합니다.

출처. 코딩애플

profile
개발자의 길 from 2022.12

0개의 댓글