2 Function Definitions
语法
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/49215368f9af75ccb25a8f4226f5ef82.png)
2.1 Static Semantics: Early Errors
FunctionDeclaration:
function BindingIdentifier ( FormalParameters ) { FunctionBody }
function ( FormalParameters ) { FunctionBody }
FunctionExpression:
function
opt
_{\text{opt}}
opt ( FormalParameters ) { FunctionBody }