🗒️TypeScript的一些写法记录
2024-11-15
| 2024-11-18
0  |  阅读时长 0 分钟
date
Nov 15, 2024 01:34 AM
type
status
slug
summary
tags
category
updated
Nov 18, 2024 05:40 AM
icon
password

const的妙用

在日常开发中,经常能看到这种 const ROLE = {} as const
原来使用as const 主要是为了在TypeScript中将对象ROLE的属性设置为只读。从而增强安全性,此外还能帮助TS推到更精确的类型。
同时在使用的过程中使用 ROLE[”xxx”] as readonly 可以防止在代码中意外修改ROLE的值。
下面是一个权限判断的例子,可以有效的简化代码的逻辑。
 
  • TypeScript
  • svg版本轻量手写板责任链模式的实际应用
    Loading...