分类:JS 发布时间:2017-05-04 16:26:00
javascript中的setInterval的函数主要是在制作动画或其他间隔性渲染(操作)效果时,对操作方法按照一定时间间隔进行调用的函数。 - 普通语法的第一种写法 ``` setInterval(function(){ console.log('1'); },1000) //每隔1秒打印一次 ``` - 普通语法的第二种写法 ``` function alert1(){ alert("我是setInterval方法打印结果") } function alert2(str){ alert(str); } setInterval(alert1,3000); setInterval("alert1()",3000); setInterval(alert2,3000,"我是setInterval方法打印结果"); setInterval("alert1()",3000,"我是setInterval方法打印结果"); ``` - 对象方法写法 ``` obj = new Object();//创建一个新的对象 obj.alert1 = function(){ alert("我是setInterval方法打印结果"); } obj.alert2 = function(str){ alert(str); } setInterval(obj,alert1,3000); setInterval(obj,alert2,3000,"我是setInterval方法打印结果"); ``` setInterval一般都要跟clearInterval配合使用,clearInterval的作用是清除setInterval方法的调用,clearInterval的参数是setInterval的返回值, ``` var timer = setInterval(obj,alert1,3000); clearInterval(timer); ```
搜索
文章分类
最新文章