小编Mor*_*sen的帖子

TypeScript"lib"选项到底有什么作用?

我还是找不到合适的答案."target"选项定义了结果将在哪个版本的Javascript上运行."lib"选项在任何地方都不太清楚.似乎它是一种更精细的方式来描述目标环境,但是它似乎很奇怪它会影响你在.ts源文件中写的内容.认为TS是什么作为JS的超集,那么为什么它会影响,例如,Promis()是否可用?这似乎不仅定义了目标,还影响了Typescript中可用的功能.有人可以清楚地或直接解释答案(在typescriptlang.org或我看过的书中都没有,例如,"指定要包含在编辑中的库文件",这绝对没有解释

typescript lib

12
推荐指数
2
解决办法
1218
查看次数

为什么在TypeScript中引入了“从不”类型?

我现在在互联网上搜索了为什么never要引入该类型的解释。TypeScript手册和TypeScript Deep Dive都说明了这是什么以及其他几篇文章。但是,他们都没有解释为什么要使用never类型及其解决方案。大多数示例都显示代码,编译器已经在其中推断出了位置never,那么为什么我必须分配类型?它能解决什么。是“只是”告诉我以后会做什么(即“无”-可能足够有用)。编译器将这些信息用于什么?与往常一样,对“什么”和“如何”的解释可能会帮助人们做事,但只有“为什么”才能使他们理解。

types typescript

5
推荐指数
1
解决办法
765
查看次数

标签 统计

typescript ×2

lib ×1

types ×1