0
배열을 순회하고 조건에서 순회를 중단하기 위해 _.every 메소드 (_.each 루프를 깨뜨릴 수 없기 때문에 _each 메소드 사용 안함)를 사용하려고합니다. 그래서 나는 알고 싶다. 모든 방법은 동기식인가 그렇지 않은가?언더 스코어 _every 메서드는 동기식 또는 비동기식입니까?
배열을 순회하고 조건에서 순회를 중단하기 위해 _.every 메소드 (_.each 루프를 깨뜨릴 수 없기 때문에 _each 메소드 사용 안함)를 사용하려고합니다. 그래서 나는 알고 싶다. 모든 방법은 동기식인가 그렇지 않은가?언더 스코어 _every 메서드는 동기식 또는 비동기식입니까?
예 그것은 동기의,
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;
}
예를 동기화 할 수 있습니다. – dandavis