文の終わりにセミコロン

文の終わりには、セミコロン;を記述する必要がある。

if文などの制御構文の終わりや、コメント文の終わりには、セミコロンを記述しない。制御構文のうち、do…while文だけは、最後にセミコロンを記述する。

1行に、ひとつの文しか書かない場合は、セミコロンを省略できる。私は、1行1文でも、セミコロンを記述することが多いが…。

サンプル

サンプルのソースコード

JavaScript

<script type="text/javascript">
document . write( "<p>文の終わりに、セミコロン。</p>" ); // セミコロンを記述
document . write( "<p>1行に、ひとつの文しか書かない場合は、セミコロンを省略可。</p>" ) // セミコロンを省略可
document
    . write(
        "<p>ひとつの文を、複数行に分けて書くこともできる。</p>"
    ); // セミコロンを記述
var text = "おはよう♪"; // セミコロンを記述
if( text ) {
    document . write( "<p>" + text + "</p>" ); // セミコロンを記述
} else {
    document . write( "こんにちは♪" ); // セミコロンを記述
} // セミコロンを記述しない
//  if文の終わりとコメント文の終わりには、セミコロンを記述していない点に注目。
</script>

スポンサード リンク

カテゴリー: JavaScript, リファレンス, 基本構文 パーマリンク