이 글은 주로 JS에서 타이머를 구현하는 방법을 주로 코드 형식으로 공유합니다.
문제 설명: 정기적으로 이벤트 실행
재시작 문제를 주로 해결
html
<body> <button id="btn1">start</button> <button id="btn2">stop</button> </body>
script
<script> window.addEventListener('load', my_timer, false); function my_timer() { let start = document.getElementById("btn1"); let stop = document.getElementById("btn2"); //计时函数 let timer = null; let eleClock = function () { timer = setInterval( function () { console.log(new Date()) }, 1000 ); }; //点击start按钮,开始定时器 start.onclick = function () { //do something eleClock(); }; //点击stop按钮,停止定时器 stop.addEventListener('click', function () { //do something window.clearInterval(timer); }, false); } </script>
관련 권장 사항:
위 내용은 JS는 타이머를 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!