祝大家新年快乐!新年新气象!
setTimeout 和setInterval 区别
上一篇 /
下一篇 2007-04-24 01:09:02
/ 个人分类:js
'u?1k2}W8Ta!x0window.setTimeout(expr,msec)PHPChina 开源社区门户&xV%O/Je5E#o
L6H"n8v^
i\0 expr是执行字符串,在msec毫秒之后 expr也可以是一个函数
p|lQB|1`0PHPChina 开源社区门户
a)f's1cx fSo tj[setTimeout]PHPChina 开源社区门户p)w~j3kjE}
setTimeout(表达式,延时时间)
(s*oT8Q/d%A7]0在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次
9n&La&g/F
@ @D0
X6V'm(U{M `Gi0用setTimeout实现的自动变化显示随机数的效果:PHPChina 开源社区门户0FrYl;ZP\K
?p(n1Q&RD3JP4bG]0<html>PHPChina 开源社区门户#HOIb,wz R,d/X&A
<head>PHPChina 开源社区门户)k I)p$bpg'Z
<scrīpt>
OS4W{Im1P!F/s0window.onload=sett;PHPChina 开源社区门户H
U*R2Dr ]zF
function sett()PHPChina 开源社区门户A$k.e|a)Ve
{
)qtu](z$y,]%^!_
aJ0document.body.innerHTML=Math.random();PHPChina 开源社区门户0[w2}?h ?-j
setTimeout("sett()",500);PHPChina 开源社区门户$gy/hZk's
}
4Wr
R ?Z-t/A3J}2N0</scrīpt>PHPChina 开源社区门户 w{ K
P,lCi'bgW
</head>
Tp^lSZ
^'Ez3n0<body>
a\"?&V
k
w'T#}0</body>PHPChina 开源社区门户Y'T0]kY?,N:J
</html>
0w8fiwi2K0
,@Z/ubVp#c%UG0
%[@y W3YEb0[setInterval]
[$|"p9bljzVb0setInterval(表达式,交互时间)PHPChina 开源社区门户lZn:GZ6O:P2^
则不一样,它从载入后,每隔指定的时间就执行一次表达式PHPChina 开源社区门户CP0fj.Vb'no%e
;r{6{9Z)o_0用setInterval实现的自动变化显示随机数的效果:
dq9o$?Qf7kN_0
!c0{5n-H)N*~y-aI0<html>
'{kH$n,Jo0<head>
-yJ.Ua/}de t7hzOd0<scrīpt>PHPChina 开源社区门户Asl;Jp
function sett()PHPChina 开源社区门户?Pe3n u gk
hC
{
!{
{'C m1r7k+S0document.body.innerHTML=Math.random();
6^+h)ful7A0}
#B*]Yy{e0setInterval("sett();", 500);PHPChina 开源社区门户F$i/F~gX/c3S
</scrīpt>
$K$^8rAF3Ck&tK0</scrīpt>
1F(ns{.B(g`0</head>
diN(y"i/r'M0<body>
0Yku.e4je!_0</body>PHPChina 开源社区门户kQI2e3g[E%H
</html>PHPChina 开源社区门户?l&W;[)A/Pa@?
导入论坛
收藏
分享给好友
管理
举报
TAG:
js