最佳答案
为什么 TypeScript 有一个类型,然后是一个“ like 类型”? 这方面的一个例子是 Promise<T>和 PromiseLike<T>。
这两种类型之间有什么区别?我应该什么时候使用它们?在这种情况下,为什么不只有一个 Promise类型?