var link = document.createElement("link"); link.type = "text/css"; link.rel = "stylesheet"; link.href = "ファイル名.css"; document.head.appendChild(link); var script = document.createElement("script"); script.async = true; script.defer = true; script.src = "ファイル名.js"; document.head.appendChild(script); script 要素の async, defer の説明はこちらが分かりやすいかも。 → HTML5 の script 要素で async, defer を使ってパフォーマンスアップ - IT-Walke
![[JavaScript] JSファイルやCSSファイルを遅延読込をする方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/ad027437f5147e67ec93a0c3349346f3b82631f4/height=288;version=1;width=512/https%3A%2F%2Fb.0218.jp%2Fimages%2Fogp%2F20130823111501.png%3Fts%3D1a3308582ba1ba4d1c423937e9dc91d3d0313d0f)