return语句是否取代函数中的其他return语句?

问题描述 投票:-1回答:1

如果我使用如下所示的代码,为什么上面的return语句优先,另一个返回statemend后括号不执行。

function some4(array, f) {
  for (let i of array) {
    if (f(i)) return true;
  }
  return false;
}
javascript function return
1个回答
1
投票

因为一旦返回执行,它将终止该功能。

© www.soinside.com 2019 - 2024. All rights reserved.