- 博客(1)
- 收藏
- 关注
原创 TS收紧类型的两种情况
因为const是常量,不会重新赋值,所以类型定义即确定。而let可能再被赋值,类型不变但是值可能还会变,所以类型只能精确到基本类型。道理和上面类似,泛型函数传值,传进来值就是不会再变的了,所以可以直接到字面量类型。所以m的类型是字面量2,而不是number。1.使用const定义变量会比let更精确,会收紧到字面量类型。2.泛型参数的类型会收紧。
2024-04-28 21:26:11
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人