actionscript 3-AS3:在返回void的函数中使用return关键字



今天我收到了一个小的ActionScript 3应用程序,我需要查看它并对其进行一些更改。

我注意到整个应用程序充斥着return关键字,例如:

// Constructor
public function MyClass()
{
    // some logic
    return;
}
public function someFunction():void
{
    // some logic
    return;
}

这可能是有原因的吗,还是开发人员使用了一些奇怪的自学实践?

return可以在满足条件、分配或传递了适当的信息等情况下提前结束函数。虽然函数有不需要的附加代码,但如果所有void函数在函数末尾都只有return,则它们是多余的。

相关内容

最新更新