return的用法,代码优化

我这段代码有没有优化的可能?会return出来吗?

const handlePrint = async (type: string, num?: number) => {
....
        if(type=='traOut'){
            for(let i of selectedRows){
                if(selectedRows[i].exeStatus !== '2'){
                    message.info('打印前提:该出库单执行状态为已关闭!');
                    return;
                }
            }
        }
....
}

匿名函数当然也可以return的

  • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:return的使用方法