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



我喜欢使用TypesScript(以前是C#开发人员),每个月我都会花几个小时浏览在线文档。

然而,我似乎找不到关于Map<T1,T2>等内置类型的文档。

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

我只是错过了吗?

这不是TypeScript标准库,它是ECMAScript,所以您找不到TS特定的引用。

幸运的是,这方面有很多参考资料。我通常只会在谷歌上快速搜索,最终会出现在MDN这样的地方,这是现代JS参考的最佳位置。如果你喜欢微软和MSDN的东西,他们有自己的JS特定参考,但我认为它不如MDN好。

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

我发现,要快速检查如何处理这些类型,检查一个类型(例如,当您的光标位于Visual Studio代码中的一个类型上时,点击F12)就足够了。它将带您了解类型的特定(内部)定义。例如,对于Map,您将了解这段代码。如果您需要事先检查,所有的定义库也可以在线获得。

最新更新