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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了return语句是否取代函数中的其他return语句?相关的知识,希望对你有一定的参考价值。

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

function some4(array, f) {
  for (let i of array) {
    if (f(i)) return true;
  }
  return false;
}
答案

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

以上是关于return语句是否取代函数中的其他return语句?的主要内容,如果未能解决你的问题,请参考以下文章

Python中return语句的参数都有哪些呢?

c语言return是否可以去掉

javascript中的事件处理函数中的return false/true问题

javascript中的事件处理函数中的return false/true问题

javascript 函数详解

javascript 函数详解