プログラムは、基本的に記述された命令の順序で実行されます。
多くのプログラム言語には、制御構文と呼ばれる命令の実行順序を変化させる構文が用意されています。
JavaScriptで使われる主な制御構文ものとして、以下があります。
繰り返し(for文, while文)
条件分岐(if文, switch文)
関数呼び出し
繰り返しは、指定した命令の並びを一定の条件のもとで繰り返し実行するための構文です。
条件分岐は、ある条件が成り立つ場合とそうでない場合で、それぞれ異なる命令の並びを実行するための構文です。
関数呼び出しは、意味をもった命令のまとまりを関数として定義し、その関数を命令の並びの中から、一つの命令のように呼び出せるようにする構文です。
制御構文の詳細は次回以降、繰り返し、条件分岐、関数呼び出しの順に説明していきます。