文章预览
本文 将会极致贯彻实用主义,介绍一些可以直接上手用的 TypeScript 技巧,新手友好,不需要了解背后的原理与规则(但也提供了简单介绍),只要对着特定场景套公式就好了,就让我们把事情变得再简单一些吧! 使用 never 类型检查 switch case 语句 在处理可能以多种形式成立的条件时,我们通常会使用 switch case 语句,一个结合 TypeScript 的常见例子是处理枚举的各个成员值: declare enum Color { Red, Yellow, Blue, } declare let color: Color; switch (color) { case Color.Red: // do something break ; case Color.Yellow: // do something break ; case Color.Blue: // do something break ; default : break ; } 目前为止没什么问题,但如果你哪天加了一个枚举成员,但是忘记了对应增加一个处理分支,比如 Color.Pink 没有被处理,那使用粉色的在逃公主们很可能就
………………………………