2026年6月20日 Switch 语句让 bug 逃过编译期检查 TypeScript 的 switch 语句会悄无声息地让你遗漏分支。下面介绍如何用穷尽性检查模式来替代它,让构建阶段而非运行时暴露错误。 type-level-correctnesspattern-matchingtypescripttype-safety