UNPKG

xe-utils

Version:

JavaScript 函数库、工具类

21 lines (18 loc) 527 B
import isArray from './isArray' import lastArrayEach from './lastArrayEach' import lastObjectEach from './lastObjectEach' /** * 迭代器,从最后开始迭代 * * @param {Object} obj 对象/数组 * @param {Function} iterate(item, index, obj) 回调 * @param {Object} context 上下文 * @return {Object} */ function lastEach (obj, iterate, context) { if (obj) { return (isArray(obj) ? lastArrayEach : lastObjectEach)(obj, iterate, context) } return obj } export default lastEach