<!DOCTYPE HTML>
<HTML LANG = "EN">
<HEAD>
<メタ文字コード= "UTF-8">
<タイトル>のJavaScript流程控制语句</ TITLE>
</ HEAD>
<BODY>
<スクリプト>
//示例一
VAR週= "日曜日"。
もし(週== "日曜日"){
警告( "8");
}他{
アラート( "しない8")
}
//例二
VaRの週=「日曜日」。
もし(週= "日曜日"){
警告( "7");
}そうであれば(週== "周六"){
アラート( "6")。
}他{
アラート(「しない6,7」)。
}
// 3つの例示的なケースフロー制御文
のvar X = 1;
スイッチ(X){
ケース1:Y = "月曜日"; BREAK;
ケース2:Y = "火曜日"; BREAK;
ケース3:Y = "水曜日";。 BREAK;
ケース4:Y- = "木曜日";破る;
ケース5:Y- = "金曜日";破る;
ケース6:Y- = "土曜日";破る;
ケース5:Y- = "日曜日";破ります;
デフォルト:Y = "未定義"; BREAK;
}
発現のためにループ
するvar A = [1、 "こんにちは"、真である。];
{(VAR I Aにおける)のため
、にconsole.log(I)
はconsole.log([I])
}
//例1-100とするために必要な4サイクル
のvar RET = 0;
(。; I 101 <; VAR 1 = I Iは++)のために{
RET = Iが+;
}
アラート(RET)。
//示例五
{(; iは= 6 <I ++がVAR I = 1)のため
のdocument.write( "<H" + I + ">こんにちは</ H "+ I +">");
document.write( "<BR>");
}
//例6
OBJ = { "11": " 111"、 "22":[1,2]}。
7の例示的なオブジェクトの//データタイプ
アラート(typeof演算(OBJ))オブジェクト//
アラート(OBJ)// [オブジェクトのオブジェクト]
//示例八
(OBJにおけるVAR I){ため
にconsole.log(I)。
console.log(OBJ [I])。
}
循环ながら
i = 1からVAR。
かなり= 0でした。
一方、(I <101){
右+ = I。
I ++;
}
アラート(右)
JavaScriptの抛出异常
関数func1の(){
( "これはエラーである")の新しいエラーを投げます
試す{
VARのB = 123。
警告(B);
(「こんにちは」)新しいエラーを投げます。
666を返します。
}
キャッチ(E){
アラート(E);
}
最後に{
警告( "成功事例の!")
}
}
関数func1()
</スクリプト>
</ BODY>
</ HTML>