私は自分の質問を実証するために非常に単純なループを作成しました:
var listMaker = function() {
document.getElementById('list').innerHTML = "";
var i = 1;
while (i < 150) {
document.getElementById('list').innerHTML += "<li>" + i + "</li>";
i++;
}
};
この関数はすぐにリストへの出力を開始し、一度に番号を 1 つずつ追加すると思います。
代わりに、終了するまで待機してから、150 個の番号の完全なリストをプッシュします。
http://jsfiddle.net/mholubowski/CFQ8K/1/ <-実際の例、チェックしてください!
なんで?