私は周りを検索し、同様の問題を抱えている他の人を見つけましたが、解決策や明確な説明が見つからないようです.
var content = 'test<br />';
for( var i = 1; i < 6; i++ ) {
setTimeout(function() {
document.write(content);
}, 3000);
}
for ループのコードを 5 回実行し、各ループ間に 3 秒の遅延を設けたいと考えています。それを実行すると、少なくとも表面的には、ページの読み込みで 3 秒の遅延が発生したように見え、その後遅延なしですべてのループを通過します。
私は何が欠けていますか?