对于基本的选择语句,我最近开始使用 Snippet 2 而不是 Snippet 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
}