gpt4 book ai didi

javascript - 下划线_.every方法是否同步?

转载 作者:行者123 更新时间:2023-12-03 06:39:54 24 4
gpt4 key购买 nike

我想使用 _.every 方法(不使用 _.each 方法,因为我无法打破它 _.each 循环)来遍历数组并根据条件中断遍历。所以我想知道是_.每个方法是否同步?

最佳答案

是的,它同步

  function every(collection, callback, thisArg) {
var result = true;
callback = lodash.createCallback(callback, thisArg, 3);

var index = -1,
length = collection ? collection.length : 0;

if (typeof length == 'number') {
while (++index < length) {
if (!(result = !!callback(collection[index], index, collection))) {
break;
}
}
} else {
forOwn(collection, function(value, index, collection) {
return (result = !!callback(value, index, collection));
});
}
return result;
}

关于javascript - 下划线_.every方法是否同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38007644/

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