泛型反向赋值

来源:7-7 高频使用的泛型赋值——反向为泛型赋值

慕丝9286382

2023-03-25

吐槽这个术语“泛型反向赋值”的翻译,不就是使用泛型时未指定类型时,ts自动进行类型推断

类似代码,未指定类型

const myName = "John"
写回答

1回答

keviny79

2023-03-25

(1)这两者还是有点区别的哦,一个在是不明确泛型类型【正向】前提下,通过给定参数值来【反向】推断出泛型这个类型的具体类型【泛型值】,重点在泛型本身上。

const myName = "John" 这是通过值推断变量的类型

(2) 自己测试下截图,看下这种反向为泛型赋值,和const data=3 的区别。


https://img.mukewang.com/szimg/641eba1a09dab57208790305.jpg

这种拿值当泛型类型在后面复杂泛型中有讲和用到

0
0

TypeScript 从入门到深度掌握,晋级TS高手

200+技术点,22 场景应用,Vue3 源码 TS 用法剖析

430 学习 · 53 问题

查看课程