dateNov 15, 2024 01:34 AMtypestatusslugsummarytagscategoryupdatedNov 18, 2024 05:40 AMiconpasswordconst的妙用在日常开发中,经常能看到这种 const ROLE = {} as const 。原来使用as const 主要是为了在TypeScript中将对象ROLE的属性设置为只读。从而增强安全性,此外还能帮助TS推到更精确的类型。同时在使用的过程中使用 ROLE[”xxx”] as readonly 可以防止在代码中意外修改ROLE的值。下面是一个权限判断的例子,可以有效的简化代码的逻辑。