关于可选返回语句
在标准 JavaScript 中,任何时候想从函数调用返回值都需要 return 语句。在 DScript 中,如果想返回定义语句块中最后一个表达式的值,则它是可选的。也就是说,以下代码:
与以下代码相同
DScript 词法结构中的此扩展是必需的,以允许 DScript 支持简单定义。例如,您可以将复合定义:
替换为简单定义:
在简单定义中,return 是隐含的。
参见关于 Return 语句。
在标准 JavaScript 中,任何时候想从函数调用返回值都需要 return 语句。在 DScript 中,如果想返回定义语句块中最后一个表达式的值,则它是可选的。也就是说,以下代码:
与以下代码相同
DScript 词法结构中的此扩展是必需的,以允许 DScript 支持简单定义。例如,您可以将复合定义:
替换为简单定义:
在简单定义中,return 是隐含的。
参见关于 Return 语句。