菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
340
0

js - 定时器

原创
05/13 14:22
阅读数 43377

一.无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)    

  

发表评论

0/200
340 点赞
0 评论
收藏