1、JavaScriptがあれば... Elseステートメント
1.1、if文
指定された条件が真であるときにのみ、ステートメントがコードを実行します。
構文
(条件条件の)IF
{
コードは、条件が真である場合に実行されます
}
1.2、場合... else文
...状態でコードを実行するelseステートメントが真であれば、他のコードを実行することは条件ではfalseです使用してください。
構文
(条件条件の)IF
{
コードは、条件が真である場合に実行される
}
他
{
コードが真である場合に、条件が実行されていない場合
}
1.3、他の... ...それ以外の場合であれば语句
...他の場合は複数のコードブロックの1つを選択するために、else文が実行される...場合に使用します。
構文
IF(条件1)
{
条件1が実行された場合はtrueに設定されている場合にコード
}
他IF(条件2)
{
条件2が実行された場合はtrueに設定されている場合にコード
}
他
{
条件1および2を実行していない場合はtrueの場合にコード
}
2、JavaScriptのswitchステートメント
switch文は、さまざまな条件に基づいて異なるアクションを実行するために使用しました。
2.1例
<body>
<p>点击下面的按钮来显示今天是周几:</p>
<button onclick="myFunction()">点击这里</button>
<p id="demo"></p>
<script>
function myFunction(){
var x;
var d=new Date().getDay();
switch (d){
case 0:x="今天是星期日";
break;
case 1:x="今天是星期一";
break;
case 2:x="今天是星期二";
break;
case 3:x="今天是星期三";
break;
case 4:x="今天是星期四";
break;
case 5:x="今天是星期五";
break;
case 6:x="今天是星期六";
break;
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
2.2、デフォルトのキーワード
一致するものがない場合に行うために必要なデフォルトのキーワードを使用してください:
例
今日は土曜日または日曜日でない場合は、デフォルトのメッセージが出力されます。
var d=new Date().getDay();
switch (d)
{
case 6:x="今天是星期六";
break;
case 0:x="今天是星期日";
break;
default:
x="期待周末";
}
document.getElementById("demo").innerHTML=x;
3、JavaScriptのforループ
3.1は、JavaScriptサイクル
##
3.2、Forループ
3.3、文3
3.4について/サイクルで
図4に示すように、JavaScriptのwhileループ
限り、指定された条件が真であるように、ループは常にコードブロックを実行することができます。
4.1、しばらく循環
ループは、条件指定されたコードブロック巡回を実行する一方、それは本当です。
4.2、やる/ whileループ
ループはwhileループの変形である一方で/行います。サイクル条件は、コードのブロックの前に実行真であるかどうかを確認し、条件が真であれば、それはサイクルを繰り返すことになります。
5、JavaScriptのブレークと文を続行
5.1、break文
私たちは、このチュートリアルの前のセクションでbreak文を見てきました。これは、スイッチ()文の勃発します。
break文は、ループを切断するために使用することができます。
ループのうちbreak文の後(もしあれば)サイクル後にコードを実行していきます。
5.2、ステートメントを続行
文の中断反復ループを継続し、指定された条件が発生した場合、その後、ループの次の繰り返しに進みます。スキップ値例3:
5.3、JavaScriptタグ
文の前にコロンを追加し、JavaScriptステートメントをマークするには:
ラベル:
文を