/** * Creates a base function for methods like `_.forIn` and `_.forOwn`. * * @private * @param {boolean} [fromRight] Specify iterating from right to left. * @returns {Function} Returns the new base function. */functioncreateBaseFor(fromRight){returnfunction(object,iteratee,keysFunc){varindex=-1,iterable=Object(object),props=keysFunc(object),length=props.length;while(length--){varkey=props[fromRight?length:++index];if(iteratee(iterable[key],key,iterable)===false){break;}}returnobject;};}module.exports=createBaseFor;