English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

javascript中的setTimeout()方法

 setTimeout()

这是许多计时事件之一。该窗口对象允许的代码以指定的时间间隔执行。该对象提供了SetTimeout()以在一定时间后执行功能。它以两个参数作为参数。一个是函数,另一个是时间,该时间指定应在其后执行函数的时间间隔。

语法

window.setTimeout(function, milliseconds);

示例1

在下面的示例中,传递给setTimeout()函数的时间为2秒。因此,该函数将在两秒钟后执行并显示输出,如图所示。

<html>
<body>
<p>wait 2 seconds.</p>
<script>
   setTimeout(function(){
      document.write("oldzh.oldtoolbag.com是很好的IT技术学习平台");
   }, 2000);
</script>
</body>
</html>

输出结果

wait 2 seconds
oldzh.oldtoolbag.com是很好的IT技术学习平台

示例2

在下面的示例中,传递给setTimeout()函数的时间为3秒。因此,该函数将在三秒钟后执行并显示输出,如图所示。

<html>
<body>
<p id = "time"></p>
<script>
   setTimeout(function(){
      document.getElementById("time").innerHTML = "oldzh.oldtoolbag.com是很好的IT技术学习平台";
   }, 3000);
</script>
</body>
</html>

输出结果

oldzh.oldtoolbag.com是很好的IT技术学习平台