>  기사  >  Window.setInterval() 메서드를 사용하는 방법

Window.setInterval() 메서드를 사용하는 방법

百草
百草원래의
2023-08-31 09:33:481446검색

Window.setInterval() 메서드의 기본 구문은 "window.setInterval(function, Delay)"이고, function은 반복적으로 실행되는 함수 또는 코드 블록이며, Delay는 각 실행 사이의 시간 간격(밀리초)입니다. 이 메소드는 지정된 시간에 지정된 함수나 코드를 반복적으로 실행하는 데 사용되는 JavaScript의 메소드로, 실행할 함수나 코드 블록과 반복 실행 간격만 전달하면 됩니다.

Window.setInterval() 메서드를 사용하는 방법

Window.setInterval() 메소드는 지정된 시간에 지정된 함수나 코드를 반복적으로 실행하는 데 사용되는 JavaScript의 메소드입니다. 사용법은 매우 간단합니다. 실행할 함수나 코드 블록, 반복 실행을 위한 시간 간격이라는 두 가지 매개변수만 전달하면 됩니다.

다음은 Window.setInterval() 메서드를 사용하기 위한 기본 구문입니다.

window.setInterval(function, delay)

여기서 function은 반복적으로 실행될 함수 또는 코드 블록이고, 지연은 각 실행 사이의 시간 간격(밀리초)입니다. 예를 들어, 1초마다 함수를 실행하려면 다음과 같이 작성할 수 있습니다.

window.setInterval(myFunction, 1000)

이 예에서 myFunction은 실행할 함수이고 1000은 1초마다 실행한다는 의미입니다.

함수 외에도 코드 블록을 매개변수로 직접 전달할 수도 있습니다. 예를 들어, 2초마다 "Hello, World!"를 인쇄하려면 다음과 같이 작성할 수 있습니다.

window.setInterval(function(){
  console.log("Hello, World!");
}, 2000);

이 예에서는 인쇄 문을 익명 함수로 setInterval 메서드에 직접 전달합니다.

setInterval 메소드는 타이머를 취소하는 데 사용할 수 있는 고유 식별자를 반환한다는 점에 유의해야 합니다. 타이머 실행을 중지하려면 Window.clearInterval 메서드를 사용할 수 있습니다. 예를 들어 다음 코드는 5초 후에 타이머 실행을 중지합니다.

var intervalId = window.setInterval(myFunction, 1000);
window.setTimeout(function(){
  window.clearInterval(intervalId);
}, 5000);

이 예에서는 먼저 setInterval 메서드를 사용하여 타이머를 만들고 반환된 식별자를 IntervalId 변수에 저장합니다. 그런 다음 5초 후에 setTimeout 메서드를 사용하여clearInterval 메서드를 호출하여 타이머 실행을 중지합니다.

요약하자면 Window.setInterval() 메소드는 자바스크립트에서 정해진 시간에 특정 함수나 코드를 반복적으로 실행하는 데 사용되는 메소드입니다. 사용법은 매우 간단합니다. 실행할 함수나 코드 블록과 반복 실행을 위한 시간 간격만 전달하면 됩니다. 동시에 Window.clearInterval 메서드를 사용하여 타이머 실행을 중지할 수도 있습니다.

위 내용은 Window.setInterval() 메서드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.