トップ 言語 JavaScript 基礎編 文法 行末、文の終わりのセミコロン

JavaScriptの行末、文の終わりのセミコロン―CやJavaと違う点や挙動確認サンプルなど

CやJavaと違う点や挙動確認サンプルなど。JavaScriptの行末、文の終わりのセミコロンについてまとめています。

行末、文の終わりのセミコロン

プログラムでコンピュータに何らかの処理をさせる命令を「文」といいます。 そして、行末の文の終わりにはセミコロン(;)を記述します。

CやJavaと違うJavaScriptのセミコロン(;)

JavaScriptも文の終わりにセミコロン(;)を記述します。

ですが、CやJavaなどの言語と違い、1行に1文しかない場合は省略可能です。 JavaScriptでは文の切れ目が行末などと重なる場合はセミコロン(;)が省略できます。

基本的には文の終わりにセミコロン(;)を記述しますが、 インジェクション対策などでセミコロンをエスケープしたりする都合であえてセミコロンを記述しないコーディングもありかと思います。

JavaScriptのセミコロン(;)の挙動を確認するサンプル

以下では、JavaScriptのセミコロン(;)の挙動を確認するサンプルを見ていきます。

サンプルソース

JavaScriptのセミコロンがあってもなくても動作するか試すサンプルコードです。

<html>
<body>

<script type="text/javascript">
document.write("セミコロン有り<br />");
document.write("セミコロン無し<br />")
document.write("セミコロン有り<br />");
document.write("セミコロン無し<br />")
</script>

</body>
</html>

表示方法と表示結果

htmlファイルに保存して、ChromeやFirefoxなど、ブラウザで開けば表示できます。 表示した結果は次のようになります。

JavaScriptのセミコロン(;)の挙動を確認するサンプル

もっと知識を広げるための参考

戻る

スポンサーリンク

サイト内のページ

言語
C・C++ /HTML /Java /JavaScript /PHP /シェルスクリプト

開発環境
Ant /Bcc /Eclipse /gcc /gdb /g++ /JDK /JUnit /ZAP

技術・仕様
Ajax /CORBA /Java EE(旧称J2EE) /JNI

ライブラリ/Framework/CMS
jQuery /Lucene /MyBatis /RESTEasy /Spring /Struts /Seasar2 /WordPress

ITインフラ OSとミドルウェア
Linux /Windows /シェル
Apache/Tomcat /MySQL /Redis /Solr /vsftpd

ITインフラ PC 製品
ZOTAC

ITインフラ サーバー
Web公開サーバー構築

ITインフラ ネットワーク
プログラミング /機器 /構築

ITインフラ セキュリティ
公開サーバーのセキュリティ

SI
ホームページの作り方 /小さな会社のISMS

その他
IT用語 /ITスキル体系 /トレンド履歴 /翻訳英語の学習 /RSEUserGuide翻訳

スポンサーリンク