function f1()
{
c = setTimeout(f2,200);
}
function f2()
{
//code
}
上記のコードは問題ありません。しかし、私が聞きたいのは、呼び出し元の環境から渡される関数 f2() でいくつかの引数を使用できますか? あれは:
function f1(v1)
{
c = setTimeout(f2(v1),200);
}
function f2(v2)
{
//code
}
有効ですか?私はこのようなことを試みたので、変数 c を使用して clearTimeout を実行できないことが問題です。どうすればよいかわかりません。