Javascrip
t中有两种定时器,分别是setInterval()
、setTimeout()
둘 다 타이머이지만 서로 다릅니다. 이 기사를 통해 이 두 타이머를 이해할 수 있습니다.
1.setTimeout()
타이머 설정
<script> setTimeout(setTime,2000); function setTime(){ alert("2秒时间到了"); } </script>
타이머 지우기
<body> <button>按钮2</button> <script> const btn=document.querySelector("button"); let set=setTimeout(() => { alert("已经过去三秒了"); }, 3000); btn.addEventListener("click",(e)=>{ clearTimeout(set); }); </script> </body>
2.setInterval()
타이머 설정
<script> setInterval(setInter, 3000); function setInter(){ console.log("我被周期性3s时间打印"); } </script>
타이머 지우기
<body> <button>按钮1</button> <script> const btn=document.querySelector("button"); let set=setInterval(setInter, 3000); btn.onclick=(e)=>{ clearInterval(set); }; function setInter(){ console.log("我被周期性3s时间打印"); } </script> </body>
추천: " 2021 js 인터뷰 질문 및 답변(대요약)"
위 내용은 자바스크립트의 타이머의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!