哪里可以找到TypeScript内置类型和标准库的文档?

Eri*_*ndi 7 typescript

我喜欢使用TypesScript(作为以前的C#dev),我每个月花几个小时浏览在线文档.

但是,我似乎无法找到有关内置类型的文档,例如Map<T1,T2>等.

文档引用了一些地方的标准库,但我似乎也找不到相关的文档(例如,Partial<T>很棒的类.

我只是错过了吗?

zeh*_*zeh 4

这不是 TypeScript 标准库,而是 ECMAScript,因此您找不到特定于 TS 的参考。

幸运的是,周围有很多参考资料。我通常倾向于快速进行 Google 搜索,最终会进入MDN之类的地方,在我看来,MDN 是现代 JS 参考的最佳场所。如果您喜欢 Microsoft 和 MSDN 的东西,他们有自己的 JS 特定参考资料,但我认为它不如 MDN。

上面的问题在于它并没有真正涉及 TS 如何处理类型。您会发现对 的引用Map(),而不是对 的引用Map<T1, T2>()。因此,在哪里使用哪种类型,特别是在泛型发挥作用的地方,是有点隐含的。

我发现要快速检查这些类型的处理方式,检查类型(例如,当光标位于 Visual Studio Code 中的类型上时按 F12)就足够了。它将带您到达该类型的特定(内部)定义。例如,对于Map,您将被带到这段代码。如果您需要事先检查,所有定义库也可以在线获取。