qrcode

关注全栈修仙之路,一起学习进阶!

typescript, typescript type widening

理解 TypeScript 类型拓宽

一、类型拓宽之前的文章,我们已经介绍了 TypeScript 的类型收窄,本文我们将介绍 TypeScript 的类型拓宽。在一些情况下,TypeScript 从上下文推断类型,减少了程序员显式指定明显类型的需要。例如: 1let name = "semlinker"; 此时变量 name 的类型会被推断为 string 基本类型,因为这是用于初始化它的值的类型。从表达式推断变量、属性或函数...