定时器

1.计时器事件:

通过使用js,我们有能力在做到,在一个设定的时间间隔后来执行代码,而不是在函数被调用后立即执行,我们称之为计时事件。

2.计时方法:

这两个方法都是window的两个方法,因此不需要显示指明。

1)setInteral()-间隔指定的秒数不停地还行指定的代码。

clearInteral()-方法用于停止setInteral()方法执行的函数代码。

2)setTimeout()-暂停指定的毫秒数后还行指定的代码。

clearTimeout()方法用于停止执行setTimeout()方法的函数代码。

//注释:可以看出js中的定时器和iOS中的定时器有本质的区别,js中的定时器方法直接是属于window的方法。

我们可以看到,在window定义了大量的方法提供我们来调用。这与我们iOS有很大的区别。在iOS的世界里,启动一个定时器意味着开启一个线程。

在js的世界里,window定义了一个创建定时器的方法,它在创建的时候就已经启动了。

window提供了大量的方法,可以为我们创建大量的对象。我们定义的全局变量都属于window的属性。

Window.prototype.setTimeout=function(code,delay) {};

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容