JavaScript入门之事件、cookie、定时等(4)


setTimeout(myFunction, 10000, 'sample');
function myFunction(myArg)
{
alert('myFunction argument value: '+ myArg);
}


在你希望执行某些代码,但又不想立刻执行的时候,setTimeout很有用,其实质上就是一种延迟代码执行的方式。

clearTimeout函数

如果出于某些原因,你改变了主意,需要取消setTimeout设置的延迟行为的话,则clearInterval函数可用来处理这一工作。与clearInterval函数一样,要为setTimeout函数指派一个变量名称,这样过后clearTimeout就可以引用它并停止它所设定的行为。下面的代码提供的例子说明了如何使用clearTimeout来停止setTimeout设定的调用:

复制代码 代码如下:


var myTimeout = setTimeout(myFunction, 10000, 'sample');
function myFunction(myArg)
{
alert('myFunction argument value: '+ myArg);
clearTimeout(myTimeout);
}


在这一例子中,你给最初的setTimeout函数指派了一个变量名称,其被命名为myTimeout。接着你就可以使用myTimeout来引用setTimeout函数并使用clearInterval函数来停止它。

结论

JavaScript语言可以说是最受欢迎的语言之一,现在你明白这是为什么了。这一简单而又丰富的脚本语言带来了如此之多的可能性,它提供的工具允许网站访问者和下载后的网页进行交互,这一功能非常的强大。本文为理解JavaScript语言的基本原理奠定了基础:接下来要做的事情就是把这些概念付诸实践,并开始探索JavaScript对象。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wdjxwy.html