gpt4 book ai didi

javascript - 如何突破 .each() 并为函数返回一个值

转载 作者:IT王子 更新时间:2023-10-29 03:03:29 25 4
gpt4 key购买 nike

我想使用 return false 来中断 .each() 但同时返回一个值。我该怎么做?

请引用变通函数以查看我正在尝试做什么:

function HasStores(state) {
var statehasstores = false;

$(stores).each(function (index, store) {
if (state == store.state && store.category == "meyers") {
statehasstores = true;
return false; // break
}
});

return statehasstores;
}

我想用伪代码做的是:

Function () {
for() {
if found {
return true;
}
}
return false;
}

最佳答案

你做的对...

引自 http://api.jquery.com/each/

“我们可以通过返回 false 从回调函数中停止循环。”

关于javascript - 如何突破 .each() 并为函数返回一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3946381/

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