gpt4 book ai didi

javascript - 有没有办法在 Javascript 中返回一个外部函数?

转载 作者:行者123 更新时间:2023-11-30 13:23:57 28 4
gpt4 key购买 nike

假设我有以下代码:

function check(code){
var result=false;
$.each(arrayOfFunctions,function(){
thisresult=this.call(this,code);
if (thisresult==true){
result=true;
}
});
return result;
}

所以我有一个只有一个输入的函数。我有一系列应用于该数据的函数。如果其中任何一个为真,则外部函数为真。

当我在内部函数中时,有没有办法返回外部函数?是否可以对我的代码进行任何其他优化?

最佳答案

在 jQuery 中,在 $.each 中使用 return false$().each将停止循环。在停止循环之前,设置一个将返回的变量。

function check(code){
var result = false;
$.each(arrayOfFunctions,function(){
thisresult = this.call(this,code);
if (thisresult == true){
result=true;
return false; // = similar to the "break" keyword in a loop
}
});
return result;
}

关于javascript - 有没有办法在 Javascript 中返回一个外部函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9234641/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com