<分区>
我最近开始使用代码段 2 而不是代码段 1 来进行基本选择语句。这似乎有点不合常规,所以我想知道是否存在性能差异,或者一个看起来比另一个更具可读性。
片段 1
function foo() {
if(case1){
//...
} else if (case2) {
//...
} else if (case3) {
//...
} else{
// catch other cases
}
}
片段 2
function foo() {
if(case1){
//...
return;
}
if(case2){
//...
return;
}
if(case3){
//...
return;
}
// catch other cases
}