今天看啥  ›  专栏  ›  大淘宝技术

业务代码里的 TypeScript 小技巧

大淘宝技术  · 公众号  ·  · 2024-07-26 18:33

文章预览

本文 将会极致贯彻实用主义,介绍一些可以直接上手用的 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   没有被处理,那使用粉色的在逃公主们很可能就 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览