一.无DOM(VUE),以vue为示例
// 单次定时器
let once = setTimeout(function() {
console.log('单次执行成功!.')
}, 3000)
clearTimeout(once)
// 循环定时器
let loop = setInterval(function() {
console.log('多次执行成功!.');
}, 1e3)
clearInterval(loop)
// 单次定时器实例(方便观看,使用ES5)
let onceM = setTimeout(onceMF, 1000)
function onceMF() {
console.log('我被执行了一次.')
}
// 循环定时器实例(方便观看,使用ES5)
let loopM = setInterval(loopMF, 1000)
function loopMF() {
console.log('我被执行了多次.')
}
二. 有DOM,以网页为例
// 单次定时器 let once = window.setTimeout(function() { console.log('单次执行成功!.') }, 3000) window.clearTimeout(once)