JSAPI.info

_.every »

See documentation for _.every »
underscore.js (1.2.1) - see full source
178
179
180
181
182
183
184
185
186
  _.every = _.all = function(obj, iterator, context) {
    var result = true;
    if (obj == null) return result;
    if (nativeEvery && obj.every === nativeEvery) return obj.every(iterator, context);
    each(obj, function(value, index, list) {
      if (!(result = result && iterator.call(context, value, index, list))) return breaker;
    });
    return result;
  };