Javascript 中 setInterval 函数怎么用?

互联网 20-6-24

在JavaScript中setInterval函数的作用是按照指定的周期时间来调用函数或计算表达,其语法为“setInterval(func,ms)”,返回值是一个ID,可以将这个ID传递给“clearInterval”函数来取消执行。

使用示例

你可以通过调用一个已命名的函数,每三秒(3000 毫秒)弹出 "Hello":

var myVar;   function myFunction() {     myVar = setInterval(alertFunc, 3000); }   function alertFunc() {     alert("Hello!"); }

显示当前时间( setInterval() 方法会每秒执行一次函数,类似手表功能):

var myVar = setInterval(function(){ myTimer() }, 1000);   function myTimer() {     var d = new Date();     var t = d.toLocaleTimeString();     document.getElementById("demo").innerHTML = t; }

使用 clearInterval() 来停止 setInterval 的执行:

var myVar = setInterval(function(){ myTimer() }, 1000);   function myTimer() {     var d = new Date();     var t = d.toLocaleTimeString();     document.getElementById("demo").innerHTML = t; }   function myStopFunction() {     clearInterval(myVar); }

使用 setInterval() 和 clearInterval()来创建动态进度条:

function move() {   var elem = document.getElementById("myBar");    var width = 0;   var id = setInterval(frame, 10);   function frame() {     if (width == 100) {       clearInterval(id);     } else {       width++;        elem.style.width = width + '%';      }   } }

推荐教程:《JavaScript》

以上就是Javascript 中 setInterval 函数怎么用?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: setinterval
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:ES6是什么前端技术?

相关资讯