这两段代码那段品位更好,为什么?

问题分类: Questions这两段代码那段品位更好,为什么?
0
IT浪人 管理员 asked 7月 ago

代码片段一:

function foo() {
  if (foo) {
    return ...;
  }
  if (bar) {
    return ...;
  }
  if (baz) {
    return ...;
  }
 
  return ...;
}

代码片段二:

function foo() {
  if (foo) {
    output = ...;
  }
  else if (bar) {
    output = ...;
  }
  else if (baz) {
    output = ...;
  }

  return output;
}