setTimeout 함수

김다빈·2023년 8월 4일
0

자바스크립트

목록 보기
4/36
post-thumbnail

(참조) setTimeout과 setInterval을 이용한 호출 스케줄링


setTimeout은 일정 시간이 지난 후에 함수를 실행할 수 있다.

📢 문법

setTimeout(func|code, [delay], [arg1], [arg2], ...)

📢 매개변수

  • func|code
    실행하고자 하는 코드 (함수 또는 문자열 형태)
    대개는 이 자리에 함수가 들어갑니다.
    하위 호환성을 위해 문자열도 받을 수 있게 해놓았지만 추천하진 않습니다.

  • delay
    실행 전 대기 시간
    단위는 밀리초(millisecond, 1000밀리초 = 1초)이며 기본값은 0

  • arg1, arg2…
    함수에 전달할 인수들


📢 예제

function sayHi() {
  alert('안녕하세요.');
}

setTimeout(sayHi, 1000); //안녕하세요.
function sayHi(who, phrase) {
  alert( who + ' 님, ' + phrase );
}

setTimeout(sayHi, 1000, "홍길동", "안녕하세요."); // 홍길동 님, 안녕하세요.
profile
Hello, World

0개의 댓글

관련 채용 정보