このコードを考えると:
$('#foo').css('height', '100px'); // or any other change to the DOM
console.log('done!');
2 番目のステートメントが実行されると、リフローが完了したと想定しても安全ですか?
質問の続き: 2 行目をこれに置き換えた場合、答えは変わりますか?
window.setTimeout('console.log("done");', 1);
私の根底にある質問が明確であることを願っています。ご意見ありがとうございます。