外部の.jsファイルを.htmlファイルにロードするためのベストプラクティスは何ですか?(インライン呼び出しはありません。例<body onload="...
:)
外部の.jsファイルをロードしたい基本的なHTMLページがあります。HTMLページの下部にあるスクリプトタグにコードを含めると、すべてが正常に機能します。
ただし、jsコードを切り取って外部の.jsファイルに貼り付け、タグの下部からファイルを呼び出すか<head>
、終了タグのすぐ上にあるスクリプトを呼び出すと、スクリプト</body>
は実行されません。
失敗しましたが、外部の.jsファイルのコードを次のようにラップしてみました。
function init() {
// Put your code here
}
window.onload = init;