脚 本 之 家 www.jb51.net
页面导航: 首页网络编程JavaScriptjavascript技巧 → 正文内容 js setTimeout

js函数使用技巧之 setTimeout(function(){},0)

发布:dxy 字体:[增加 减小] 类型:转载
setTimeout的作用是将函数推迟第二参数设定的毫秒数后再执行,如果是0,就意味着浏览器要马上执行该函数,但是浏览器解析到setTimeout,虽然会"立刻"执行
这个立刻的结果是:
浏览器会在文档内容处于稳定状态后立刻执行,这样就达到了和<script defer='defer'>或者<body onload="fun()">一样的效果。
更应该看到的是,此函数更优于上述方法,前面两个函数只能静态时刻处理(文档第一次载入的时候),而在系统开发中,常常由于查询、更新等操作后,文档的内容会刷新,这样就可以利用setTimeout的特点,使代码能在页面内容稳定后再执行!
Tags:js setTimeout

文章评论

共有 位脚本之家网友发表了评论我来说两句

最 近 更 新
热 点 排 行