据我所知,当运行时遇到下面的语句时,它将函数的其余部分包装为异步调用的方法的回调(someCall()在本例中)。在这种情况下anotherCall(),将作为回调执行someCall():
await someCall();
await anotherCall();
我想知道是否可以让运行时像这样执行:someCall()以异步方式调用并立即返回调用线程,然后anotherCall()类似地调用(无需等待someCall完成)。因为我需要这两种方法异步运行,并假设这些调用只是触发并忘记调用。
async是否可以仅使用and await(不使用旧begin/end机制)来实现此场景?