扩展篇之我是计时器

97 阅读1分钟

1、鼠标移入:elem.onmouseover

2、鼠标移出:elem.onmouseout

3、周期性定时器:每过一段时间就会执行一次

开启:
	timer=setInterval(function(){
		操作;
		},间隔毫秒数)

		停止:
	clearInterval(timer);

3、***定时器:

1、*周期性定时器:每过一段时间会执行一次,先等后做,会反复执行,需要自己写停止才能停止
	开启:timer=setInterval(callback,间隔毫秒数);
	停止:clearInterval(timer);
        
2、一次性定时器:等待一段时间,只会做一次就结束了
	开启:timer=setTimeout(callback,间隔毫秒数);
	停止:clearTimeout(timer);

两个定时器,看起不同的操作,居然可以相互的转换,两者的底层是一样的!

同步技术,异步技术:

同步技术:代码必须一行一行的执行,前面的没做完,后面的就只能等着,目前为止几乎所有的代码,都属于同步技术
异步技术:无论我们这一块代码多么好事,也不会卡住后续代码,目前这个技术只有定时器,最牛逼的异步技术(AJAX