保定网站建设,网站推广,网站优化服务,保定专业的PHP网站制作机构!

JavaScript setTimeout函数编写格式的注意事项

发表于:2009年04月10日 21时  作者:dx_andy

JavaScript编程中经常会用到setTimeout函数,稍不留神便会出现不是错误的错误,影响后续的开发。下面说一下用setTimeout函数的几点注意事项。

1. setTimeout的函数名

永远记住setTimeout的函数名Timeout首字母大写,不是全部小写,更不是setTimeOut格式。

2. setTimeout需要执行的函数名

使用setTimeout函数最多的情况就是延时一些时间后执行某一个函数。如何向setTimeout函数传递这个函数,请劳记以下规则。

1. 用引号包起函数名,且函数名中要有()括号

function phplamp(str) {
alert(str);
}
window.onload = function() {
setTimeout(“phplamp(‘ok’)”, 1000);
}

2. 直接写函数名

function phplamp(str) {
alert(str);
}
window.onload = function() {
setTimeout(phplamp(‘ok’), 1000);
}

3. setTimeout函数回调函数使用格式

window.onload = function() {
setTimeout(function() {
alert(‘ok’);
}, 1000);
}

之前写过一篇:贴近用户体验 js延时后再滑出操作项。用的为第三种格式,您可以参考一下。

 订阅“PHPLAMP博客”方便及时获取网站内容

PHPLAMP博客是专注于网站建设,搜索引擎研究,网站推广,网站优化的IT博客。

“JavaScript setTimeout函数编写格式的注意事项” 共有2篇评论

  1. RisingSun says:

    哈,前来学习的哦

  2. china cup says:

    这个很专业呀

发表一下您对本文的意见