Window clearInterval() ກົນລະບົບ
- ຫນຶ່ງໜ້າກ່ອນ btoa()
- ຫນຶ່ງໜ້າໄປ clearTimeout()
- ກັບຄືນຊຸມຊົນ Window Object
ການກໍານົດແລະການນໍາໃຊ້
clearInterval()
ກົນລະບົບ: ກົນລະບົບ setInterval() ການຕັ້ງການທີ່ຖືກກຳນົດມາ.
ການແຈ້ງ:
ສຳລັບການລົບລ້າງການຕັ້ງການຂອງຕອນພາວະການເປັນຕອນພາວະການຂັ້ນຕອນສະເພາະຈະໃຊ້: setInterval() ອິດສະຫຼະສັບທີ່ກັບມາ:
myInterval = setInterval(function, milliseconds);
ຫຼັງຈາກນັ້ນ ທ່ານສາມາດເອິ້ນກົນລະບົບ: clearInterval()
ເພື່ອຢຸດການດຳເນີນ:
clearInterval(myInterval);
ບໍ່ຊອກຫາ:
ກໍານົດ
ຕົວຢ່າງ 1
ການສະແດງເວລາທີ່ຫຼາຍດ້ວຍວິນາທີ 1.
const myInterval = setInterval(myTimer, 1000); function myTimer() { const date = new Date(); document.getElementById("demo").innerHTML = date.toLocaleTimeString(); } function myStopFunction() { clearInterval(myInterval); }
ຕົວຢ່າງ 2
ການຫຼຸດສະພາບຫຼັງການຫຼຸດສະພາບທີ່ຫຼາຍດ້ວຍສະພາບຫຼັງການຫຼຸດສະພາບ 500 ວິນາທີ.
const myInterval = setInterval(setColor, 500); function setColor() { let x = document.body; x.style.backgroundColor = x.style.backgroundColor == "yellow" ? "pink" : "yellow"; } function stopColor() { clearInterval(myInterval); }
ຕົວຢ່າງ 3
ການສ້າງຕາກະພິບຄວາມກ້າວໜ້າທີ່ຫຼາຍດ້ວຍ setInterval() ແລະ clearInterval():
function move() { const element = document.getElementById("myBar"); let width = 0; const id = setInterval(frame, 100); function frame() { if (width == 100) { clearInterval(id); } else { width++; element.style.width = width + '%'; } } }
ກົນລະບົບ
clearInterval(intervalId)
ປະເພດ
ປະເພດ | ການອະທິບາຍ |
---|---|
intervalId | ຕ້ອງການ. setInterval() ຄຳຜະນະທີ່ຈະກັບຄືນຫຼັງຈາກ |
ຄຳຜະນະ
ບໍ່ມີ.
ການອະທິບາຍ
clearInterval()
ກົນລະບົບຈະຢຸດການດຳເນີນການວົງວາງທີ່ກໍານົດ,ການດຳເນີນການຕໍ່ກັບວົງວາງແມ່ນການເອິ້ນ ກົນລະບົບ setInterval() ການຕີວ່າງ.ປະເພດ intervalId ຕ້ອງເປັນການເອິ້ນ ກົນລະບົບ setInterval() ທີ່ຈະກັບຄືນຫຼັງຈາກ
ການສະໜັບສະໜູນບັນຊີຍາການ
所有浏览器都支持 clearInterval()
:
Chrome | IE | ເອດຈີ | ຟຣີຈີອັກກາສ | ແຊັບຟາຣີ | ໂອເປຣາ |
---|---|---|---|---|---|
Chrome | IE | ເອດຈີ | ຟຣີຈີອັກກາສ | ແຊັບຟາຣີ | ໂອເປຣາ |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- ຫນຶ່ງໜ້າກ່ອນ btoa()
- ຫນຶ່ງໜ້າໄປ clearTimeout()
- ກັບຄືນຊຸມຊົນ Window Object