> [去掉 if...else 的七种绝佳之法... - 掘金](juejin.cn/post/729675…)
方法一:提前 return
假如有如下代码:
if (condition){
doSomething;
} else {
return;
}
这种代码我们一般采用提前 return 的方式,去掉不必要的 else。
if (!condition){
return
}
doSomething;
这种方法一般只适合分支结构很简单的 if...else,我们可以提前 return ,把一些不必要的 if...else 去掉。