document.write()でページの描画が遅くなる
しかしこの方法には問題があって、それはscriptがロードされて実行が完了するまでページのレンダリングが止まる、ということだ。jsファイルを受信するまでにかかる時間と、解釈と実行、document.writeでブラウザに出力する、この間ブラウザはscriptタグを挿入した位置でHTMLをぶった切って表示できる範囲まで表示する、という動作をする。
なるほど~。
確かにdocument.write()だと何が出力されるか分からないので、
処理が終わるまでは後続の部分を処理できないですね。
勉強になります。