翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サポートされていないステートメント
Amazon Lex V2 は次の ECMAScript 機能をサポートしていません。
トピック
空のステートメント
空のステートメントはステートメントを指定しない場合に使用します。空のステートメントの構文は次のとおりです。
;
Continue ステートメント
ラベルのない continue ステートメントは、反復ステートメント でサポートされています。ラベル付きの continue ステートメントは、サポートされていません。
// continue with label
// this allows the program to jump to a
// labelled statement (see labelled statement below)
continue <label>;
Break ステートメント
ラベルのない break ステートメントは、反復ステートメント でサポートされています。ラベル付きの break ステートメントは、サポートされていません。
// break with label
// this allows the program to break out of a
// labelled statement (see labelled statement below)
break <label>;
Return ステートメント
return expression;
Throw ステートメント
throw ステートメントは、ユーザー定義の例外を投げるために使用されます。
throw expression;
Try ステートメント
try {
statements
}
catch (expression) {
statements
}
finally {
statements
}
Debugger ステートメント
debugger ステートメントは、環境によって提供されるデバッグ機能を呼び出すために使用されます。
debugger;
ラベル付きステートメント
ラベル付きステートメントは break
または continue
ステートメントと併用できます。
label:
statements
// Example
let str = '';
loop1:
for (let i = 0; i < 5; i++) {
if (i === 1) {
continue loop1;
}
str = str + i;
}
console.log(str);
クラス宣言
class Rectangle {
constructor(height, width) {
this.height = height;
this.width = width;
}
}