私の質問では、DOM再描画メソッドは、DOMを変更してブラウザにページを再描画させる方法です。たとえば:Javascript - DOM再描画メソッドは同期していますか?
const newChildNode = /*...*/;
document.body.appendChild(newChildNode);
const newHeight = document.body.scrollHeight;
このコードは、通常の状況下では正常に動作しますが、私は、ページを再描画するので、多くの要求がある場合のように、それは、高圧条件下でどのように動作するかを確認していないので。 document.body.scrollHeight
を実行すると、既にnewChildNode
が画面に表示されていると想定できますか?
はい同期しています –
* "スクリーンには既に...が表示されていますか?" * * *スクリーン*はすべてのJSの実行が終了するまで再描画されませんが、* DOM *は同期して更新されます。 – nnnnnn