社区
JavaScript
帖子详情
过两秒执行任务,setTimeOut问题。
jb2008
2002-10-23 09:56:41
过两秒执行hiddenDiv(),下面行吗 ?
mmHideMenuTimer = setTimeout("hiddenDIV(actMnu)", 2);
...全文
63
8
打赏
收藏
过两秒执行任务,setTimeOut问题。
过两秒执行hiddenDiv(),下面行吗 ? mmHideMenuTimer = setTimeout("hiddenDIV(actMnu)", 2);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kellygu
2002-10-23
打赏
举报
回复
应该是毫秒,如果不执行可能是你的hiddenDIV(ACTMnu)有问题。
参考一下:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="SAPIEN Technologies PrimalSCRIPT(TM)">
<TITLE>Document Title</TITLE>
<script language="javascript">
function test()
{
setTimeout("aa()", 1000);
}
function aa()
{
document.all.tt.style.display="none";
}
</script>
</HEAD>
<BODY>
<div id="tt">
<input type=text value=111111111111 >
</div>
<input type=button value=click onmousedown="test()">
</BODY>
</HTML>
jb2008
2002-10-23
打赏
举报
回复
document.onmousedown=setTimeout("hiddenDIV(actMnu)", 2000);
为什么不能执行?
jb2008
2002-10-23
打赏
举报
回复
究是谁对,我试试,
nffly
2002-10-23
打赏
举报
回复
setTimeout用的是毫秒,应该是2000。
denghan
2002-10-23
打赏
举报
回复
直接这样就行了
setTimeout("hiddenDIV(actMnu)", 2);
烂笔头Danky
2002-10-23
打赏
举报
回复
函数所要调用的参数要跟在时间的后面!
mmHideMenuTimer = setTimeout("hiddenDIV()",2000,actMnu);
wind0209
2002-10-23
打赏
举报
回复
1000=1秒
setTimeout的付值是为了取消它时能够有对象。
document上的MOUSEDOWN是不是可以些在body上。
潇洒
2002-10-23
打赏
举报
回复
TO: jb2008(飞天.net)
document.onmousedown= 后不能直接跟语句... 只能是function.
try:
document.onmousedown=new Function('setTimeout("hiddenDIV(actMnu)", 2000)');
setInterval的
任务
正在
执行
时,
setTimeout
的
任务
会等待前者完成后再
执行
,这样会造成2个计时器的时间精度出错?
本来
settimeout
启动0.5秒,
执行
2秒,每次2.5秒精确,因为用了setInterval,会造成浪费更多时间?已完成思考在 JavaScript 中,由于单线程事件循环的特性, 和 的时间精度确实会受到
任务
执行
时长和其他
任务
阻塞的影响...
前端
settimeout
延后
执行
在JavaScript中,
setTimeout
和setInterval都是通过...这意味着,如果主线程上还有其他
任务
在
执行
,
setTimeout
的回调函数会等待这些
任务
完成后才
执行
。因此,
setTimeout
的回调函数会在事件队列中排队等待
执行
12。
setTimeout
0秒
众所周知js是单线程,用0秒能把要
执行
的
任务
从队列中提出来。其实我也不太懂 有这个
问题
alert(1);
setTimeout
(alert(2),0);alert(3); // 1 2 3alert(1);
setTimeout
("alert(2)",0);alert(3);//1 3 2
setTimeout
加引.....
setTimeout
执行
时间
js
setTimeout
0秒,会立即
执行
吗?
setTimeout
1000ms 若是没有其他
任务
,是到了时间立即
执行
么,若不是间隔是多久(浏览器刷新率按60帧算就是1000、60=16.7ms)
setTimeout
(function(){console.log("
setTimeout
...
前端每日一解 -
setTimeout
的
执行
顺序
关于
setTimeout
执行
顺序的心得。
JavaScript
87,994
社区成员
224,697
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章