私は、例えば、runslider()とrunslider1()の2つの関数を持っています。 ドキュメントがロードされた後にrunslider()が実行され、runslider()の終了後にrunslider1()を呼び出す必要があります。その後、runslider1()の後に再度runslider()を実行します。このプロセスは、無限ループのように起こるはずです。誰かが私を助けてくれますか? 私はそれらをコールバックのように保つようにしました。しかし、それはうまくいかなかった。2つのjavascript関数を互いに呼び出す
function runSlider(runslider1){
alert("run")
runSlider1(runSlider());
}
function runSlider1(runslider){
alert("run1");
runSlider(runSlider1());
}
これを行うと、スタックオーバーフローが発生します – litelite
これらの2つの関数を呼び出す無限ループを作成するだけです。 –
JavaScriptはマルチスレッド実行を許可しないことに注意してください。これにより、ブラウザがハングアップします。しかし、 'setInterval'はそのトリックを行います。 – Mouser