码云 前端开发 Typescript 利用 Type Guard、Narrowing解决常见问题 由于 JavaScript 本身是弱语言,因此在开发上常因为不知道变量的类型是什么而... Narrowing Type Guard TypeScript