ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript の式とステートメント

JavaScript の式とステートメント

巴扎黑
巴扎黑オリジナル
2017-07-20 15:59:051402ブラウズ

if ステートメント

三項演算子

式 1 ? 式 2 : 式 3
は、if...else ステートメント

switch ステートメント

switch (式) {
case constant 1 :
state; を簡略化したものです。
ブレーク;
ケース定数 2:
ステートメント;
ブレーク;
ケース定数 3:
ステートメント;
ブレーク;

ケース定数 n:
ブレーク ステートメント;
;
デフォルト:
ステートメント;
ブレーク ;
}

break は省略できます。省略した場合、コードは次の case の実行を継続します。
switch ステートメントは値を比較するときに等価演算子を使用するため、型変換は行われません (たとえば、文字列 '10' は値 10 と等しくありません) )

ブール型の暗黙的な変換

tru​​eに変換 空でない文字列 0以外の数値 true 任意のオブジェクト
falseに変換 空の文字列 0 false null 未定義

forループ

//forループの式 で区切られています。 ; 記号は決して書かないでください、
for (初期化式 1; 判定式 2; 自動インクリメント式 3) {
// ループ本体 4
}

while (ループ条件) {
// ループ本体
}

do {
// ループ本体;
} while (ループ条件);

続行してブレーク

ブレーク: ループ全体から直ちに抜け出す、つまりループが終了して実行が開始される ループ後の内容(中括弧に直接ジャンプします)

続行: 現在のループから直ちに飛び出し、次のループに進みます (i++ にジャンプします)

以上がJavaScript の式とステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。