Lines Matching refs:iteratee

93   _.iteratee = function(value, context) {  function
148 _.each = _.forEach = function(obj, iteratee, context) {
149 iteratee = optimizeCb(iteratee, context);
153 iteratee(obj[i], i, obj);
158 iteratee(obj[keys[i]], keys[i], obj);
165 _.map = _.collect = function(obj, iteratee, context) {
166 iteratee = cb(iteratee, context);
172 results[index] = iteratee(obj[currentKey], currentKey, obj);
181 function iterator(obj, iteratee, memo, keys, index, length) { argument
184 memo = iteratee(memo, obj[currentKey], currentKey, obj);
189 return function(obj, iteratee, memo, context) { argument
190 iteratee = optimizeCb(iteratee, context, 4);
199 return iterator(obj, iteratee, memo, keys, index, length);
299 _.max = function(obj, iteratee, context) { argument
302 if (iteratee == null && obj != null) {
311 iteratee = cb(iteratee, context);
313 computed = iteratee(value, index, list);
324 _.min = function(obj, iteratee, context) { argument
327 if (iteratee == null && obj != null) {
336 iteratee = cb(iteratee, context);
338 computed = iteratee(value, index, list);
374 _.sortBy = function(obj, iteratee, context) { argument
375 iteratee = cb(iteratee, context);
380 criteria: iteratee(value, index, list)
395 return function(obj, iteratee, context) { argument
397 iteratee = cb(iteratee, context);
399 var key = iteratee(value, index, obj);
522 _.uniq = _.unique = function(array, isSorted, iteratee, context) {
524 context = iteratee;
525 iteratee = isSorted;
528 if (iteratee != null) iteratee = cb(iteratee, context);
533 computed = iteratee ? iteratee(value, i, array) : value;
537 } else if (iteratee) {
632 _.sortedIndex = function(array, obj, iteratee, context) { argument
633 iteratee = cb(iteratee, context, 1);
634 var value = iteratee(obj);
638 if (iteratee(array[mid]) < value) low = mid + 1; else high = mid;
961 _.mapObject = function(obj, iteratee, context) { argument
962 iteratee = cb(iteratee, context);
969 results[currentKey] = iteratee(obj[currentKey], currentKey, obj);
1024 var result = {}, obj = object, iteratee, keys;
1028 iteratee = optimizeCb(oiteratee, context);
1031 iteratee = function(value, key, obj) { return key in obj; }; function
1037 if (iteratee(value, key, obj)) result[key] = value;
1043 _.omit = function(obj, iteratee, context) { argument
1044 if (_.isFunction(iteratee)) {
1045 iteratee = _.negate(iteratee);
1048 iteratee = function(value, key) { function
1052 return _.pick(obj, iteratee, context);
1314 _.times = function(n, iteratee, context) { argument
1316 iteratee = optimizeCb(iteratee, context, 1);
1317 for (var i = 0; i < n; i++) accum[i] = iteratee(i);