关于getLength例子里的类型判断

来源:2-9 类型推论 联合类型和 类型断言

EastSummer

2021-05-17

getLength函数的例子里,如果入参是undefined、null、NaN,所表达的意思就会有问题了,尤其是前面两种是所有类型的子类型,那是不是在处理业务逻辑的时候还是得手动过滤掉这些情况(比如if…else…)

写回答

1回答

张轩

2021-05-17

同学你好 这里只是举个例子 让你更好的理解烈性推论的概念 假如在实际的代码中 你入参可以设定这些类型 ts 也会让你判断入参是否有效的 可以自己试一下就知道是怎样的结果了。

0
1
EastSummer
非常感谢!
2021-05-18
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程