

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 脚本格式
<a name="grammar-ecmascript-spec"></a>

Amazon Lex V2 支持以下用于定义语法的 ECMAScript 功能。

在语法中指定标签时，Amazon Lex V2 支持以下 ECMAScript 功能。 `tag-format`必须在语法中使用 ECMAScript 标签`semantics/1.0`时发送到。有关更多信息，请参阅 [ECMA-262 ECMAScript 2021 语言规范](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/)。

```
<grammar version="1.0"
xmlns="http://www.w3.org/2001/06/grammar"
xml:lang="en-US"
tag-format="semantics/1.0"
root="card_number">
```

**Topics**
+ [变量语句](ecma-variable.md)
+ [Expressions](ecma-expression.md)
+ [If 语句](ecma-if.md)
+ [切换语句](ecma-switch.md)
+ [函数声明](ecma-function.md)
+ [迭代语句](ecma-iteration.md)
+ [块语句](ecma-block.md)
+ [评论](ecma-comments.md)
+ [不支持的语句](ecma-unsupported.md)

本文档包含 ECMAScript 标准中的材料（[网址为 https://www.ecma-international。 org/publications-and-standards/standards/ecma-262/)](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/)。 ECMAScript 语言规范文档可根据以下许可从 Ecma International 获得。

## 许可证文本
<a name="ecma-license"></a>

© 2020 Ecma International

本文档可以复制、出版和分发给他人，其某些衍生作品可以全部或部分地编写、复制、出版和分发，前提是上述版权声明以及本版权许可和免责声明包含在所有此类副本和衍生作品中。本版权许可和免责声明允许的唯一衍生作品是：

（i）为提供评论或解释而包含本文档全部或部分内容的作品（例如该文件的带注释的版本），

（ii）出于纳入提供可达性的功能的目的被包含本文档全部或部分内容的作品，

（iii）将本文件翻译成英文以外的其他语言和不同格式以及 

（iv）通过实施（例如全部或部分复制和粘贴）其中的功能，在符合标准的产品中使用本规范。

但是，不得以任何方式修改本文档本身的内容，包括删除版权声明或对 Ecma International 的引用，除非需要将其翻译成英语以外的语言或其他格式。

Ecma International 文件的正式版本是 Ecma International 网站上的英文版本。如果翻译版本和正式版本之间存在差异，则以正式版本为准。

上文所授予的有限权限是永久性的，不会被 Ecma International 或其继任者或受让人撤销。本文档以及本文中所包含的信息是“按原样”提供的，Ecma International 不作任何明示或暗示的担保，包括但不限于对使用本文中的信息不会侵犯任何所有权的任何担保，或者对适销性或适用于特定目的的任何默示担保。”