JavaScript 中 setTimeout 函数怎么用?

互联网 20-6-24

在JavaScript中setTimeout函数的作用是在指定的毫秒数后调用函数或计算表达式,其语法为“setTimeout(func,ms)”,返回值是一个ID,可以将这个ID传递给“clearTimeout”函数来取消执行。

浏览器支持

方法ChromeInternet Explorer / EdgeFirefoxSafariOpera
setTimeout()1.04.01.01.04.0

示例代码

3 秒(3000 毫秒)后弹出 "Hello" :

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

在第 2、4、6 秒修改输入框中的文本:

var x = document.getElementById("txt"); setTimeout(function(){ x.value = "2 秒" }, 2000); setTimeout(function(){ x.value = "4 秒" }, 4000); setTimeout(function(){ x.value = "6 秒" }, 6000);

使用 clearTimeout() 来阻止函数的执行:

var myVar;   function myFunction() {     myVar = setTimeout(function(){ alert("Hello") }, 3000); }   function myStopFunction() {     clearTimeout(myVar); }

推荐教程:《JS教程》

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

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

相关资讯