您的位置 首页 技术

JavaScript 中 setTimeout 函数怎么用?

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

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

浏览器支持

方法 Chrome Internet Explorer / Edge Firefox Safari Opera
setTimeout() 1.0 4.0 1.0 1.0 4.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 函数怎么用?的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:http://www.24ketang.cn/87817.html

为您推荐

返回顶部