如何在switch case语句中处理JS异步函数

时间:2014-10-24 04:53:06

标签: javascript asynchronous

我在JS异步功能中遇到了问题。 以下是示例代码:

switch (name) {
case "0":
    async_function(1, function() {

    });
    return;
case "1":
    console.log("1");
    return;
}
doSomething();

正如您所看到的,如果运行大小写“0”,则可能代码将在async_function之前返回。 那不是我想要的。有什么好方法可以解决这个问题吗? 谢谢!

0 个答案:

没有答案