采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好,这里有一个有关交叉类型无法理解的地方: 我的问题如下:
1. from[key] 只包含 U 类型,但不包含 T 类型,而 to 既包含 T 又包含 U,所以无法直接分配2. as any 后就是任意类型了,相当于绕过了检测。
1. 可是 T & U 具有 T 和 U的全部key,from虽只具有U的key,但按我理解并不应该影响对 T & U的分配操作,毕竟 from 是 T & U的子集。难道 TS 并不理解 from 上有的 key ,T & U 上也应该有的这一点么?
to 就是既要包含 T 又要包含 U,必须都要满足才可以
非常感谢!
登录后可查看更多问答,登录/注册
课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!
1.3k 14
1.6k 13
1.4k 13
997 13
1.4k 11