MCPcopy Create free account
hub / github.com/PaulTaykalo/objc-dependency-visualizer / iterator

Function iterator

Scripts/ace/worker-javascript.js:1479–1485  ·  view source on GitHub ↗
(obj, iteratee, memo, keys, index, length)

Source from the content-addressed store, hash-verified

1477 };
1478 function createReduce(dir) {
1479 function iterator(obj, iteratee, memo, keys, index, length) {
1480 for (; index >= 0 && index < length; index += dir) {
1481 var currentKey = keys ? keys[index] : index;
1482 memo = iteratee(memo, obj[currentKey], currentKey, obj);
1483 }
1484 return memo;
1485 }
1486
1487 return function(obj, iteratee, memo, context) {
1488 iteratee = optimizeCb(iteratee, context, 4);

Callers 1

createReduceFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected