setTimeoutの位置
-
0 名前: Youka : 2007/01/14(日) 21:38 ID:ERRIMGTV
- setTimeoutの位置についてわかりません。
下のように書いたとき、最初に1秒後に関数が実行されて終わりますが、
次にsetTimeoutがあるので、また1秒後に関数が実行されて無限に続く
と思うのですが、止まってしまいます。どうしてこうなるのでしょうか?
function setFunc()
{
...........
...........
}
setTimeout(Func(),1000)
また、setTimeoutは関数の中に書くべきなのでしょうか。でも、そうすると
関数が永久に終わらないような気がするのですが。
初歩的な質問ですみません。よろしくお願いします。
-
1 名前: m035 ◆Wpzr1YKOiq : 2007/01/14(日) 21:38 [URL] ID:LVCDPx4o
- setTimeoutで呼び出されて実行されるのは関数である{から}までの部分です。
setTimeoutは1回しか実行されません。