unknow 和 never 的区别


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