2章 字句構造
大文字と小文字
-
- キーワード、変数、関数名、識別しで大文字と小文字を区別する
空白とスペース
-
- 空白とスペースは、文字列の中に含まなければ無視されるので、インデントとして使用できる
セミコロン
-
- 文の最後にはセミコロンをつける。1行1文に限定すればJavaScriptが勝手に判断してくれるので必要ではないが、バグの元になるのでつけるのが一般的
コメント
-
- 一行コメント // ここにコメントを書き込みます
- 複数行行コメント /* ここにコメントを書き込みます */
- HTMLコメントも認識する。開始:<-- 終了://--> 本来はHTMLコメントの終了は-->だが、使用目的が違うので、あえて違う記述にしてある。例を書いてみた。
<script type="text/javascript"> <!-- alert('hoge'); //--> </script>
-
- 直接書く値(定数)のこと
識別子・・・変数名や関数名
-
- 先頭の文字は、英語(ASII)・下線(_)・ドル($)のいずれかでないといけない。そのあとは特に何でも良い
- 予約語は識別子として使えない
先頭の文字を英語にすれば問題はない。
-
- システムがあらかじめ意味を持たせた文字列。識別子には使えない。