目次 Copyright© 横山茂雄(よこやましげお) そうそう。ブラウザゲームに使われたりもするんだ。ゲームって定期的に同じ関数を繰り返してマップとかを描画してるんだよね。では、setIntervalのほうを見てみよう! IE考慮版らしい以下の書き方を採用しました。, 関数hogehoge の中で引数として arg を渡して setTimeout() を実行したい。, ★余談 じつは、setTimeoutはJavaScriptの言語機能ではなくてブラウザ側の機能です。これも一種のイベントコールバックだと考えるとスッキリします。 1. setTimeoutで関数を登録する 2. for…of 文 田島悠介 JavaScriptの練習 田島悠介 それに対して非同期処理は、上の行の処理が終わっていなくても次の行の処理がおこなわれるような処理のことを呼びます。1行目の処理が終わっていなくても2行目の処理が実行されるイメージです。先程のリレーの例で言うと、バトンをもらう前に次の人が走り出すということになります。 なお本記事は、TechAcademyのオンラインブートキャンプJavaScript/jQuery講座の内容をもとにしています。