加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 湛江站长网 (https://www.0759zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

如何写出优雅耐看的JavaScript代码

发布时间:2019-09-21 03:10:49 所属栏目:建站 来源:浅夏晴空
导读:副标题#e# 前言 在我们平时的工作开发中,大多数都是大人协同开发的公共项目;在我们平时开发中代码codeing的时候我们考虑代码的可读性、复用性和扩展性。 干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基

2、switch/case

  1. /** 
  2.  * 按钮点击事件 
  3.  * @param {number} status 活动状态:1 开团进行中 2 开团失败 3 商品售罄 4 开团成功 5 系统取消 
  4.  */ 
  5. const onButtonClick = (status)=>{ 
  6.   switch (status){ 
  7.     case 1: 
  8.       sendLog('processing') 
  9.       jumpTo('IndexPage') 
  10.       break 
  11.     case 2: 
  12.     case 3: 
  13.       sendLog('fail') 
  14.       jumpTo('FailPage') 
  15.       break   
  16.     case 4: 
  17.       sendLog('success') 
  18.       jumpTo('SuccessPage') 
  19.       break 
  20.     case 5: 
  21.       sendLog('cancel') 
  22.       jumpTo('CancelPage') 
  23.       break 
  24.     default: 
  25.       sendLog('other') 
  26.       jumpTo('Index') 
  27.       break 
  28.   } 

这样看起来比if/else清晰多了,细心的同学也发现了小技巧,case 2和case 3逻辑一样的时候,可以省去执行语句和break,则case 2的情况自动执行case 3的逻辑。

3、存放到Object

(编辑:PHP编程网 - 湛江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!