1
1
这有点复杂,因为
价值观
(函数参数)在运行时
类型
只有编译时。没有什么能阻止你通过考试
非常数
字符串到
然而,你 可以 得到你想要的类型安全 如果将常量字符串传递给函数 . 让我们从一个基本示例开始(在javascript省略类型中)-
试穿一下 playground
这是怎么回事?我们先确定
然后我们使用这个类型来创建返回类型
您可以使用或。 然而,这种断言是必要的。因为typescript不能强制参数始终是编译时常量。
好的,现在我们用这个函数-
注意,我假设
试穿一下 playground |
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 2 年前 |
milczi · Swift通用无强制展开向下投射 6 年前 |
bugs · Typescript-泛型类型扩展自身 6 年前 |
John Bustos · C#通用工厂模式,不说明通用工厂模式的类型 6 年前 |
Blankdud · 具有默认数据的通用对象创建方法 6 年前 |
Tim Hutchison · 从泛型对象列表中读取泛型值 6 年前 |