js延迟函数
2016-08-06 07:42
204 查看
在js中,延迟执行函数有两种:
settimeout和setinterval,用法如下:
settimeout(“test()”,”2000”); //2000毫秒后执行test()函数,只执行一次。
setinterval(“test()”,”2000”); //每隔2000毫秒执行一次test()函数,执行无数次。
var interval = window.setinterval(“test()”,”2000”);
window.clearinterval(interval); //停止执行setinterval循环。
当我们想让test()函数每隔2000毫秒执行一次,执行10000毫秒后停止执行时,可以用两者三者结合使用来实现。
var interval2 = window.setinterval(“openit2()”,2000);
settimeout(function() {window.clearinterval(interval2);},10000);
带参方法执行延迟
settimeout(function(){return executequerytask(data);},”10000”);
例子:
my jsp ‘index.jsp’ starting page
settimeout和setinterval,用法如下:
settimeout(“test()”,”2000”); //2000毫秒后执行test()函数,只执行一次。
setinterval(“test()”,”2000”); //每隔2000毫秒执行一次test()函数,执行无数次。
var interval = window.setinterval(“test()”,”2000”);
window.clearinterval(interval); //停止执行setinterval循环。
当我们想让test()函数每隔2000毫秒执行一次,执行10000毫秒后停止执行时,可以用两者三者结合使用来实现。
var interval2 = window.setinterval(“openit2()”,2000);
settimeout(function() {window.clearinterval(interval2);},10000);
带参方法执行延迟
settimeout(function(){return executequerytask(data);},”10000”);
例子:
my jsp ‘index.jsp’ starting page
相关文章推荐
- jstl c
- using JSTL
- js 设置回车事件
- js get 传参 汉字 乱码问题
- js set
- js date string parse
- 一篇文章教你学会使用ext js
- 关于JavaScript数组,你所不知道的3件事
- js统计字符串中每个字符出现的次数
- 【BZOJ4289】Tax,堆优化dijsktra的最短路问题
- JavaScript内置对象-string对象
- js进阶学习之--面向对象继承
- js(javaScript)学习系列--DOM
- js进阶学习之--面向对象(一)
- 原生Js无缝滚动效果的简单实现
- javaScript笔记(十) 基本包装类型
- js进阶学习之--闭包的理解
- JS原型链
- js里面的||运算
- javascript-jsonp的用法