English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JavaScriptアプリケーションは適切な構文を持つ文で構成されています。
JavaScriptの文は、Webブラウザが「実行」する「命令」です。
1つの文は複数の行にわたって書かれることができます。
各文がセミコロンで区切られている場合、一行に複数の文が現れることがあります。
この文は、id="para"を持つHTML要素に「Hello world」を書き込むようにブラウザに指示します。
document.getElementById("para").innerHTML = "Hello world";テストして‹/›
私たちのJavaScript文のチュートリアルで文に関する詳細情報を学びます。
以下にカテゴリごとにJavaScriptの文と宣言のリストが示されています:
宣言 | 説明 |
---|---|
var | 変数を宣言し、それを値で初期化することもできます。 |
let | ブロック{}のローカル変数を宣言し、それを値で初期化することもできます。 |
const | 読み取り専用の名前付き定数を宣言します。 |
文 | 説明 |
---|---|
break | 現在のループ、switchまたはlabel文を終了し、終了文の次の文にプログラムコントロールを移行します。 |
continue | 現在のループまたはタグ付きループの現在の反復で文の実行を終了し、次の反復でループを続けます。 |
if...else | 指定条件が真の場合、1つの文を実行します。条件が偽の場合、別の文を実行できます。 |
switch | 式を計算し、その値が case 子句と一致し、その case に関連する文を実行します |
throw | ユーザー定義の例外をスローします |
try...catch | 試行する文のブロックをマークし、例外がスローされた場合の応答を指定します |
文 | 説明 |
---|---|
while | テスト条件の評価結果が true であれば、指定された文を実行するループを作成します。条件は文の実行前に評価されます |
do...while | テスト条件の値が偽でない限り、指定された文を繰り返し実行するループを作成します。指定された文はまず実行され、その後条件が評価されますので、指定された文は少なくとも一度実行されます |
for | 三つの選択可能な表現からなるループを作成します。括弧で括られ、セミコロンで区切られ、ループ内で実行される文が続きます |
for...in | オブジェクトの可挙要属性を任意の順序で巡回します。各異なる属性に対して、文を実行できます |
for...of | 可迭代的オブジェクト(配列、クラス配列オブジェクト、イテレータ、生成器を含む)上でイテレーションし、カスタムイテレーションホックを呼び出し、各異なる属性の値に対して文を実行します |