現役システムエンジニアの備忘録

技術スキルや用語などの記録を残していきます

基礎

【JavaScript入門】コメントの書き方を解説|1行コメントと複数行コメントの使い分け

投稿日:2019年4月6日 更新日:

JavaScriptのコメントの書き方|1行コメントと複数行コメントを初心者向けに解説

プログラムには「コメントを書く派」と「書かない派」がいますが、実務ではコメントがないコードは理解が難しくなることが多いです。特に複雑な処理や後から見返すコードでは、コメントがあるだけで読みやすさが大きく変わります。

このページでは、JavaScriptで使える1行コメント複数行コメントの書き方を初心者向けにわかりやすく解説します。



JavaScriptのコメントの書き方

JavaScriptでは、次の2種類のコメントが使えます。

  • //:その行の後ろがコメントになる(1行コメント)
  • /* ~ */:囲んだ部分がコメントになる(複数行コメント)

実際のコード例は次のとおりです。

<html>
    <head>
        <title>JavaScript Sample</title>
        <script type=”text/javascript”>
        <!–
            ここにスクリプトを記述します。
            // これは1行コメント
            /* これは複数行コメント */
        // –>
        </script>
    </head>
    <body>
        <script type=”text/javascript”> // JavaScriptは複数記述できる
            <!–
            ここにスクリプトを記述します。
        // –>
        </script>
        <noscript>このページはJavaScript対応ブラウザで見てください。</noscript>
    </body>
</html>



複数行コメントを書くには?

/* ~ */ を使うと、複数行にわたってコメントを書くことができます。

<script type=”text/javascript”>
    /*
      ここに複数行コメントを書けます。
      処理の説明や注意点を書くときに便利です。
    */
</script>

複数行コメントは、処理の説明や注意点をまとめて書くときに便利です。

コメントの用途

コメントは実行時に無視され、スクリプトの動作には影響しません。主な用途は次のとおりです。

  • コードの説明を残す
  • 後から見返したときの理解を助ける
  • 一時的にコードを無効化(コメントアウト)して動作確認する
  • エラー箇所の切り分けに使う



関連リンク

-基礎
-

執筆者:

関連記事

【JavaScript入門】基本書式と記述ルールまとめ|命名規則・文字列・数値・セミコロンの使い方

JavaScriptの基本書式と記述ルールまとめ|初心者が知っておくべき注意点を解説 JavaScriptを書くときには、基本的な書式や命名ルール、文字列の扱いなど、知っておくべきポイントがいくつかあ …

【JavaScript入門】外部ファイル(.js)を読み込む方法|scriptタグのsrc属性を解説

JavaScriptを外部ファイルで読み込む方法|scriptタグのsrc属性を初心者向けに解説 JavaScriptをWebページに組み込む方法はいくつかあります。 HTML文書内に直接記述する 外 …

【JavaScript入門】繰り返し処理の基本|for文・while文・do…while文の使い方を初心者向けに解説

JavaScriptの繰り返し処理|for文・while文・do…while文を初心者向けに解説 JavaScriptで同じ処理を繰り返したい場合は、for文 と while文 を使います …

【JavaScript入門】breakとcontinueの使い方|ループ処理を制御する基本構文を初心者向けに解説

JavaScriptのbreakとcontinueの使い方|繰り返し処理を制御する基本構文を解説 JavaScriptの繰り返し処理(for / while / do…while)や sw …

【JavaScript入門】変数の基本を解説|宣言方法・命名規則・スコープの仕組みを初心者向けに紹介

JavaScriptの変数とは?宣言方法・命名規則・スコープを初心者向けにわかりやすく解説 変数とは、値や式を一時的に保存しておくための「箱」のようなものです。 変数を使うことでコードが読みやすくなり …