技术文章:JavaScript的setTimeout()使用方法总结
setTimeout()
是JavaScript函数中的一个内置函数,它可以在指定时间后调用一个函数。
setTimeout()
接收两个参数:第一个参数接收一个函数作为回调函数,第二个参数接收一个以毫秒为单位的延迟时间。
setTimeout(callback, delay)
setTimeout()
函数执行代码时,对于每个间隔,都会在全局作用域中运行该函数。这意味着在setTimeout函数中声明的变量将成为全局变量。setTimeout(function() {
console.log("Hello World!");
}, 2000);
上面这个示例演示了如何在2秒后以纯文本形式输出 “Hello World!” 这个字符串。
setTimeout(function() {
var div = document.createElement('div');
div.style.width = '500px';
div.style.height = '400px';
div.style.background = 'red';
document.body.appendChild(div);
}, 3000);
上面这个示例演示了如何在3秒后,在HTML页面上创建一个红色的div元素,该元素的宽度为500px,高度为400px。
setTimeout()
是JavaScript中的一个有用的函数。它可以让您在特定的时间点执行一些代码,而不必阻塞 JavaScript 的执行。当您需要在您的页面上执行某些操作之前等待一段时间时,setTimeout()
就是一个非常有用的工具。
本文链接:http://task.lmcjl.com/news/9956.html