unknow 和 never 的区别 never 含义: 永远不会有值 场景: 函数永远不会返回, 如死循环、抛出异常 unknown 含义: 不确定的类型, 比 any 更严格 场景: 判断类型后再使用变量