正常情況下,定義個定時器,肯定是要有變量接收的。
fun1 = () => {
console.log('1');
}
fun2 = () => {
console.log('2');
}
setInterval(fun1, 1000);
setInterval(fun2, 2000);
setInterval(() => {
console.log(3);
}, 3000);
let a1 = setInterval(function () { console.log('4'); }, 0);
let a2 = setInterval(function () { console.log('5'); }, 0);
console.log(a1, a2);
setTimeout(() => {
console.log('定時器')
}, 3000);
// 清除定時器
(function clear() {
// n 定時器返回的是一個數(shù)值 (數(shù)值大小和瀏覽器有關(guān)系)
const n = setInterval(() => { console.log('3'); }, 1000);
console.log(n);
for (let i = 0; i <= n; i++) {
// clearInterval(i);
// 這個地方 clearInterval clearTimeout 都可以清除定時器
clearTimeout(i);
};
})();
setTimeout(() => {
console.log('定時器')
}, 3000);
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。