JavaScript 语法规范
JavaScript 作为一门语言,拥有自己的语法规范。为了在编译过程中生成抽象语法树 (AST),语法规范是必要的。
虽然 JavaScript 官方文档中没有明确指出其语法规范,但它实际上定义在 ecmascript 规范中。ECMA International 负责维护 ECMAScript 标准,而 JavaScript 是 ECMAScript 的一种实现。
寻找 JavaScript 语法规范
立即学习“Java免费学习笔记(深入)”;
ECMAScript 官方规范包含了 JavaScript 语法规范的详细说明。你可以访问以下网址获取最新版本:
[ECMAScript 语言规范](https://www.ecma-international.org/ecma-262/)
在规范文档中,你会找到以下部分:
- 12. 词法语法:描述词法结构和标记化规则。
- 13. 静态语义:解析:指定如何将词法结构解析为 AST。
这些部分提供了 JavaScript 语法规则以及 AST 生成规则的全面视图。