栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

ts中枚举类型(enum)简单使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ts中枚举类型(enum)简单使用

为什么要枚举?

枚举只是在 TypeScript 中组织代码的一种有用方式。以下是枚举派上用场的一些原因:

  • 使用枚举,您可以创建易于关联的常量,使常量更加清晰
  • 开发人员可以自由地在 JavaScript 中创建内存高效的自定义常量。正如我们所知,JavaScript 不支持枚举,但 TypeScript 可以帮助我们访问它们
  • TypeScript 枚举使用 JavaScript 中的内联代码节省了运行时间和编译时间
  • TypeScript 枚举还提供了我们以前只有在 Java 等语言中才有的一定灵活性。这种灵活性使我们可以轻松地表达和记录我们的意图和用例

//默认从0开始
enum Direction{
    Up,
    Down,
    Left,
    Right,
}
console.log(Direction.Up)//0
console.log(Direction[0])//up

//赋值后往后以此类推
enum Direction2{
    Up=1,
    Down,
    Left,
    Right,
}
console.log(Direction2.Down)//2
console.log(Direction2[2])//Down

//赋值字符串
enum Direction3{
    Up='UP',
    Down='DOWN',
    Left='LEFT',
    Right='RIGHT',
}
const value='UP'
if(value==Direction3.Up){
   console.log('go up');
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/946918.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号