src 属性を使用して外部 JavaScript ファイルをリンクする
内部スクリプトは簡単なタスクには適していますが、JavaScript は別のファイルに保持するのがベストプラクティスです。これにより、コードがより整理され、管理しやすく、異なる HTML ページ間で再利用可能になります。
このステップでは、コードを script.js という名前の外部ファイル(既に作成済みです)に移動し、それを index.html にリンクします。
まず、index.html ファイルを変更します。<script> タグの間にある console.log 行を削除し、外部ファイルを参照するように、開始 <script> タグに src 属性を追加します。
index.html は以下のようになります。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>JavaScript Lab</title>
</head>
<body>
<h1>Welcome to the JavaScript Lab!</h1>
<script src="script.js"></script>
</body>
</html>
次に、ファイルエクスプローラーから script.js ファイルを開きます。現在は空です。同じ console.log ステートメントをこのファイルに追加します。
script.js ファイルにはこの行のみが含まれるはずです。
console.log("Hello World");
両方のファイルを保存します。Web 8080 タブに戻ってページをリフレッシュすると、コンソールには全く同じ結果が表示されます。ブラウザは index.html を読み込み、<script src="script.js"> タグを認識し、次に script.js の内容を取得して実行します。