用于阻止异步代码的JavaScript函数

时间:2017-01-21 07:34:15

标签: javascript asynchronous

然后经常发生以下事件:

someAsynchOp(a,b,theRestOfMyCode);
function theRestOfMyCode(){
    //several hundred lines of code making up the rest of the file
  }

这完全没问题。然而,它很丑陋,降低了人类的可读性。

如何使异步操作表现为同步或阻塞?为了避免需要将我的文件的其余部分包装在函数中?

我明白为什么你几乎总想让异步运行异步;但是有些用例实际上在异步代码完成之前没有任何行想要执行,因此依赖上述结构可能不必要地笨重且难以阅读。

0 个答案:

没有答案