目录
1 使用typeof注释
2 只读修饰符 readonly
2.1 在类中使用
2.2 在接口中使用
2.3 在很多的地方都能使用
1 使用typeof注释
比如我就像传入像 p 这个变量的样子的参数
如果你给的不是这个样子的就会报错
也可以这样用
ts中的typeof后面不能跟未定义返回值类型的函数
2 只读修饰符 readonly
2.1 在类中使用
使用只读修饰符的属性 只能在 构造函数中修改该属性(或可以设置默认值),如果你在其他地方修改会报错
eadonly只能修饰属性不能修饰方法
如果你不写类型直接写默认值,那么你在构造函数中也修改不了这个值,因为这个时候age的类型就是字面量18了,不再是number了
2.2 在接口中使用
只能在实例化的时候给readonly值,在其他的地方改不了
2.3 在很多的地方都能使用
比如obj