Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80742 views
1
/**
2
* A specialized version of `_.forEachRight` for arrays without support for
3
* callback shorthands and `this` binding.
4
*
5
* @private
6
* @param {Array} array The array to iterate over.
7
* @param {Function} iteratee The function invoked per iteration.
8
* @returns {Array} Returns `array`.
9
*/
10
function arrayEachRight(array, iteratee) {
11
var length = array.length;
12
13
while (length--) {
14
if (iteratee(array[length], length, array) === false) {
15
break;
16
}
17
}
18
return array;
19
}
20
21
module.exports = arrayEachRight;
22
23