setTimeout 함수
함수 setTimeout는 코드 실행 전 지연 시간을 설정합니다.
첫 번째 매개변수로는 콜백을 전달해야 하며,
두 번째 매개변수는 밀리초 단위의 시간으로, 첫 번째 매개변수로 지정된 코드가
언제 실행되기 시작할지 지정합니다.
함수는 고유 식별자를 반환하며,
이 식별자를 사용하여 타이머를 중지할 수 있습니다.
이를 위해서는 이 식별자를
함수 clearTimeout에 전달해야 합니다.
구문
setTimeout(함수, 시간);
예제
1초 지연 후 콘솔에 어떤 텍스트를 출력해 보겠습니다:
setTimeout(function() {
console.log('text');
}, 1000);
참고 항목
-
타이머를 시작하는 함수
setInterval