翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
式文字列を追加して、Amazon Lex V2 で関数を実行できます。この表は、SRGS 式で使用できる構文と例を示しています。
式タイプ | Syntax | 例 | サポート対象? |
---|---|---|---|
正規表現リテラル | 有効な正規表現特殊文字 |
|
いいえ |
機能 | function functionName(parameters) {
functionBody} |
|
いいえ |
削除 | delete expression |
|
いいえ |
Void | void expression |
|
いいえ |
Typeof | typeof expression |
|
いいえ |
メンバーインデックス | expression [ expressions
] |
|
可能 |
メンバードット | expression . identifier |
|
はい |
引数 | expression (arguments) |
|
可能 |
インクリメント後 | expression++ |
|
可能 |
デクリメント後 | expression-- |
|
可能 |
インクリメント前 | ++expression |
|
可能 |
デクリメント後 | --expression |
|
可能 |
単項プラス/単項マイナス | +expression /
-expression |
|
可能 |
ビット否定 | ~ expression |
|
可能 |
論理否定 | ! expression |
|
可能 |
乗算 | expression ('*' | '/' | '%')
expression |
|
可能 |
追加 | expression ('+' | '-')
expression |
|
可能 |
ビットシフト | expression ('<<' | '>>' | '>>>')
expression |
|
可能 |
相対 | expression ('<' | '>' | '<=' |
'>=') expression |
|
可能 |
In | expression in expression |
|
可能 |
等価 | expression ('==' | '!=' | '===' |
'!===') expression |
|
可能 |
ビット and / xor / or | expression ('&' | '^' | '|')
expression |
|
可能 |
論理的 and / or | expression ('&&' | '||')
expression |
|
可能 |
三項 | expression ? expression :
expression |
|
可能 |
代入 | expression = expression |
|
可能 |
代入演算子 | expression ('*=' | '/=' | '+=' | '-=' |
'%=') expression |
|
可能 |
代入ビット演算子 | expression ('<<=' | '>>=' |
'>>>=' | '&=' | '^=' | '|=')
expression |
|
可能 |
識別子 | identifierSequence 、ここでは識別子/シーケンスが有効な文字 |
|
可能 |
Null リテラル | null |
|
可能 |
ブールリテラル | true | false |
|
可能 |
文字列リテラル | 'string' / "string" |
|
可能 |
10 進リテラル | integer [.] digits
[exponent] |
|
可能 |
16 進リテラル | 0 (x | X)[0-9a-fA-F] |
|
可能 |
8 進リテラル | O [0-7] |
|
可能 |
配列リテラル | [ expression, ... ] |
|
可能 |
オブジェクトリテラル | {property: value, ...} |
|
可能 |
括弧付き | ( expressions ) |
|
可能 |