diff --git a/04-JavaScript基础/05-流程控制语句:选择结构(if和switch).md b/04-JavaScript基础/05-流程控制语句:选择结构(if和switch).md index 413a5a9..f147257 100644 --- a/04-JavaScript基础/05-流程控制语句:选择结构(if和switch).md +++ b/04-JavaScript基础/05-流程控制语句:选择结构(if和switch).md @@ -476,6 +476,7 @@ switch (retCode) { alert('(风控用户)提示 活动太火爆啦~军万马都在挤,请稍后再试'); break; + // 其他异常返回码 default: alert('系统君失联了,请稍候再试'); break; @@ -486,7 +487,7 @@ switch (retCode) { 在实战开发中,方式3是非常推荐的写法,甚至比方式2还要好。我们尽量不要写太多的 if 语句,避免代码过于臃肿。 -### switch 的优雅写法:适时地去掉 break +### switch 实战:适时地去掉 break 我们先来看看下面这段代码:(不推荐) @@ -497,6 +498,7 @@ switch (day) { case 1: console.log('work'); break; + case 2: console.log('work'); break; @@ -529,7 +531,7 @@ switch (day) { 上面的代码,咋一看,好像没啥毛病。但你有没有发现,重复代码太多了? -实战开发中,凡是有重复地方,我们都必须要想办法简化。写代码就是在不断重构的过程。 +实战开发中,凡是有重复的地方,我们都必须要想办法简化。写代码就是在不断重构的过程。 上面的代码,可以改进如下:(推荐,非常优雅)