类型守卫
一、类型收缩
当我们的类型是 any 的时候 我们需要对不同类型进行不同的操作的时候 这时候就需要进行类型收缩
二、类型谓词 | 自定义守卫
实现一个函数 函数可以传入任何类型 如果传入的是 object 则检查它的属性,如果里面的属性是number就取两位,如果是string就去除左右空格,如果是函数则执行
当我们的类型是 any 的时候 我们需要对不同类型进行不同的操作的时候 这时候就需要进行类型收缩
实现一个函数 函数可以传入任何类型 如果传入的是 object 则检查它的属性,如果里面的属性是number就取两位,如果是string就去除左右空格,如果是函数则执行