
【6日でできるJavaScript入門】JavaScriptの記述ルール
ここでは、Webページをより動的に、そして使いやすくするためのJavaScriptの基本的な記述ルールを解説します。
記事全体の流れとしては、まずJavaScriptの概要とHTML/CSSとの関係を整理し、次に実際にどこに書くか、どんな書き方が必要かをステップごとに見ていきます。
学んだ内容をすぐに試せるよう、各節には単独で表示できるサンプルHTMLを用意しました。タイトルや見出しには絵文字を入れて、ポイントを視覚的にも捉えやすくしています。

1.JavaScriptの概要
JavaScriptは、Webページ上で動的な動作を実現するためのプログラミング言語です。以下の表で、HTML・CSSとの違いと役割をまとめています。
用語 | 役割 |
---|---|
HTML | 文書構造を定義(見出し・段落・リストなど) |
CSS | 見た目を指定(色・文字サイズ・レイアウトなど) |
JavaScript | 動きや処理をプログラミング(イベント・計算など) |
ファイル名: lesson01-1.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>📘 JavaScript 入門サンプル</title>
</head>
<body>
<h1>🚀 JavaScriptの概要</h1>
<p id="msg">ここにメッセージが表示されます。</p>
<script>
document.getElementById('msg').textContent = 'こんにちは、JavaScript!';
</script>
</body>
</html>
ブラウザの出力例

タグ解説
- <script> ... </script>: JavaScriptコードを記述するための要素。
- <meta charset="UTF-8">: 文字エンコーディングを指定。
- <title>: ブラウザのタブに表示されるタイトル。
2.JavaScriptを記述する場所
JavaScriptは主に以下の2箇所に記述できます。
配置場所 | 特徴 | おすすめのタイミング |
---|---|---|
<head> 内 | ページ読み込み前に実行 | 事前準備や初期設定を行いたい場合 |
</body> 直前 | HTML描画後に実行 | DOM要素を操作するスクリプト全般 |
ファイル名: lesson01-2.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>📑 読み込みタイミング例</title>
<script>
console.log('head内で実行');
</script>
</head>
<body>
<h1>🕒 実行タイミングの違い</h1>
<p>コンソールを確認してください。</p>
<script>
console.log('body直前で実行');
</script>
</body>
</html>
ブラウザの出力例

デバックコンソールの出力
head内で実行
body直前で実行
3.JavaScriptの記述ルール
JavaScriptを正しく動かすために守るべき基本ルールをまとめます。
ルール | 説明 | 例 |
---|---|---|
<script> 内に記述 | JavaScriptコードは必ず <script> と </script> の間に書く | <script> ... </script> |
半角文字で記述 | 文字・記号はすべて半角で記述 | let a = 1; |
大文字/小文字を区別 | myVar と MyVar は別名として扱われる | console.log vs Console.log |
文末にセミコロン (; ) を付与 | 文の区切りを明確にする | let x = 10; |
ファイル名: lesson01-3.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>⚙️ 記述ルールサンプル</title>
</head>
<body>
<h1>📏 記述ルールの例</h1>
<script>
let count = 0; // 半角とセミコロン
count = count + 1; // 大文字小文字を厳密に
console.log(count);
</script>
</body>
</html>
ブラウザの出力例

4.半角スペース、タブ文字の扱い
可読性を保つためのインデントや空白のルールを解説します。
記述方法 | 説明 |
---|---|
半角スペース | 連続しても処理に影響なし(インデント可) |
タブ文字 | 半角スペース同様に無視される(好みで使い分け) |
ファイル名: lesson01-4.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>↔️ インデント例</title>
</head>
<body>
<h1>📐 インデントの確認</h1>
<script>
function greet() {
let msg = 'スペース2つでインデント';
console.log(msg);
}
greet();
</script>
</body>
</html>
ブラウザの出力例

5.コメント文の記述
コードを読みやすくするため、コメントの書き方を覚えましょう。
コメント種類 | 書式 | 用途 |
---|---|---|
行コメント | // 以降を無視 | 短い補足説明 |
ブロックコメント | /* ... */ | 複数行の説明や一時的無効化 |
ファイル名: lesson01-5.html
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>💬 コメント例</title>
</head>
<body>
<h1>📝 コメントの書き方</h1>
<script>
// これは行コメントです
let x = 5; /* ここはブロックコメント */
console.log(x);
</script>
</body>
</html>
ブラウザの出力例

まとめ
これまで、JavaScriptの概要から基本的な記述ルール、空白・インデント、コメントの扱いまでを学習しました。
記事のサンプルを実際に動かすことで、理解を深め、今後のステップである具体的なプログラミング演習に備えましょう。