@antv/util
Version:
> AntV 底层依赖的工具库,不建议在自己业务中使用。
15 lines • 405 B
JavaScript
import each from './each';
import isArray from './is-array';
import isPlainObject from './is-plain-object';
var reduce = function (arr, fn, init) {
if (!isArray(arr) && !isPlainObject(arr)) {
return arr;
}
var result = init;
each(arr, function (data, i) {
result = fn(result, data, i);
});
return result;
};
export default reduce;
//# sourceMappingURL=reduce.js.map