新手,想问下typescript异步函数的问题

image
在不知道源码的情况下有没有办法知道这个函数是不是异步的,

这些都是异步的 加载资源 获取资源都是异步的 在网页上调试的时候 可以断点 然后进这些函数的ts源码看一下

const result = originalMethod(args);
if (result instanceof Promise) {
这是个异步函数
}

assetManager.loadBundle(‘ab’) 好像并没有返回值 :rofl: ,看来是得踩一遍才知道了

如果简单判断的话,看参数需不需要回掉函数呗,要的基本上都是异步的;不要的,我一时也想不出有哪个异步的不要。

打印返回值,在控制台看到了 Promise 就是异步的

因为他不是异步函数呀,他只是一个带有回调的函数

image 返回的是void,所以不是异步函数image 异步是要返回promise的