実際、私が使用するとき
setTimeout(a(),60);
setTimeout(a(),120);
setTimeout(a(),180);
setTimeout(a(),240);
関数の呼び出しの間には60msのギャップがあるはずです。
ただし、特にページの読み込み中または要素のアニメーション化中に発生する場合はそうではありません。実際、ブラウザが「やらなければならない」場合、ギャップはさらに2倍長くなります。場合によっては、簡単に表示できます。
問題のポイントは、JavaScriptでイベントや関数を時間内に同期する他の方法はありますか?