常见的可读性代码

1.使用对象赋值

let selectType = 'exapmle'
/**
 * 如果selectType的值是exapmle,则params.type的值为1,
 * 如果是group,则params.type的值为2,
 * 如果是all,则params.type的值为3
 * */ 
let params= {
   type: selectType== 'exapmle' ? 1 : selectType== 'group' ? 2 : 3
}

优化后

typeObj= {
  'exapmle': 1,
  'group': 2,
  'all': 3
}
let selectType = 'exapmle'
let params= {
   type: typeObj[selectType]
}
posted @   南风晚来晚相识  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 解决跨域问题的这6种方案,真香!
· 分享4款.NET开源、免费、实用的商城系统
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库
历史上的今天:
2020-01-09 颜色配值
点击右上角即可分享
微信分享提示