>웹 프론트엔드 >JS 튜토리얼 >JavaScript에서 타이머 설정 및 삭제에 대한 자세한 설명

JavaScript에서 타이머 설정 및 삭제에 대한 자세한 설명

黄舟
黄舟원래의
2017-11-18 14:29:551883검색

이전 두 기사를 공부한 모든 분들은 JavaScripttimer의 원리와 타이머 사용에 대해 어느 정도 이해하셨으리라 믿습니다. 그럼 오늘은 JavaScript에서 타이머를 지우는 방법을 계속해서 소개하겠습니다. JavaScript로 타이머를 지우는 방법을 알아보세요!

1. JS에는 두 가지 유형의 타이머가 있습니다.

window.setTimeout([function],[interval])

타이머를 설정하고 시간에 도달하면 해당 메소드 [함수]가 실행됩니다. 실행이 완료되면 타이머가 중지됩니다(그러나 타이머는 여전히 있지만 쓸모가 없습니다).

window.setInterval([function],[interval])

타이머를 설정하고 대기 시간[간격]을 설정합니다. 시간에 도달하면 해당 메서드[함수]를 실행합니다. , 메서드 실행이 완료되면 타이머는 중지되지 않습니다. 앞으로는 타이머를 수동으로 지울 때까지 해당 메서드 [함수]가 [간격]마다 다시 실행됩니다. JS의 타이머에는 반환 값이 있습니다: -> 반환 값은 현재 타이머를 나타내는 숫자입니다. setTimeout 및 setInterval에 의해 설정된 타이머(타이머를 설정할 때 두 메소드 간에 차이가 있지만 타이머를 지울 때는 차이가 없음), 매개변수는 타이머일 뿐만 아니라 타이머의 반환 값도 될 수 있습니다(예: 1). ,2; 타이머가 지워지더라도 반환 값은 지워지지 않습니다. 나중에 설정된 타이머의 반환 값은 반환 값에 따라 계속 대기열에 추가됩니다. 번호를 얻으려면 1번의 사업이 완료되더라도 뒤에 있는 사람들은 1번부터 시작하는 대신 2번에서 계속 번호를 받게 됩니다.

요약:

; 내 친구들이 이 기사에 관심이 있다고 믿습니다. 공부한 후 JavaScript의 타이머 지우기에 대해 스스로 이해하게 되었습니다. 이것이 귀하의 작업에 도움이 되기를 바랍니다. 관련 권장 사항:


JavaScript 타이머의 사용 예에 ​​대한 자세한 설명


JavaScript 타이머의 setTimeout() 및 setInterval()에 대한 자세한 설명

JavaScript 타이머 데모


위 내용은 JavaScript에서 타이머 설정 및 삭제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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