Есть ли эквивалент IEnumerable.Any (Predicate
в JavaScript или jQuery?
Я проверяю список элементов и хотят преждевременно прервать работу при обнаружении ошибки. Я мог бы сделать это, используя $. Each
, но мне нужно использовать внешний флаг, чтобы увидеть, действительно ли элемент был найден:
var found = false;
$.each(array, function(i) {
if (notValid(array[i])) {
found = true;
}
return !found;
});
Что было бы лучше? Я не Это похоже на использование простого для
с массивами JavaScript, потому что он выполняет итерацию по всем своим членам, а не только по значениям.