リファレンス
構文
1. コメント
コメントはスクリプト内に処理の説明などを記述したいときに使います。
JavaScriptでは、Java、C++ と同様に /* 〜 */、// のコメントが使えます。
1行のコメントには //、複数行に渡るコメントには /* 〜 */ を使います。
2. ループ(繰り返し)
同じ処理を繰り返し行う場合にはループを使います。
for 〜 in は指定したオブジェクトのプロパティ数分ループ処理が行われます。
do 〜 while は条件を満たしていなくても最低1回{ }内の処理が実行される点が while とは異なります。
| 命令 | 説明 |
| for | 指定回数ループ |
| for 〜 in | プロパティ数分ループ |
| while | 条件を満たしている間ループ |
| do 〜 while | 条件を満たしている間ループ |
以下は4つのループを使用したサンプルスクリプトです。
スクリプトの実行結果は以下のようになります。
0
1
2
namespaces
lastModified
onmousedown
:
:
onafterupdate
1
2
3
4
5
10
11
12
3. ループ制御
break は、for、switch、while、do 〜 while のループから抜け出すときに使います。
continue は、for、while、do 〜 while のループ中で以降の処理をスキップするときに使います。
continue は通常 if と併用されますが、条件式を反転すると使用する必要がなくなるためあまり使われません。
4. 条件分岐
JavaScriptの条件分岐には if と switch がありますが、if はニ分岐、switch は多分岐させる場合に使います。
以下の例で prompt はユーザー入力を求める命令で、入力結果によって表示するメッセージを変えています。
[ RETURN ]
