mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-10 19:07:49 +00:00
Update constant references.
This commit is contained in:
32
lodash.js
32
lodash.js
@@ -1587,7 +1587,7 @@
|
|||||||
this.__dir__ = 1;
|
this.__dir__ = 1;
|
||||||
this.__filtered__ = false;
|
this.__filtered__ = false;
|
||||||
this.__iteratees__ = [];
|
this.__iteratees__ = [];
|
||||||
this.__takeCount__ = POSITIVE_INFINITY;
|
this.__takeCount__ = INFINITY;
|
||||||
this.__views__ = [];
|
this.__views__ = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -6793,7 +6793,7 @@
|
|||||||
length = result.length,
|
length = result.length,
|
||||||
lastIndex = length - 1;
|
lastIndex = length - 1;
|
||||||
|
|
||||||
n = nativeMin(n < 0 ? 0 : toInteger(n), length);
|
n = nativeMin(nativeMax(toInteger(n), 0), length);
|
||||||
while (++index < n) {
|
while (++index < n) {
|
||||||
var rand = baseRandom(index, lastIndex),
|
var rand = baseRandom(index, lastIndex),
|
||||||
value = result[rand];
|
value = result[rand];
|
||||||
@@ -6820,7 +6820,7 @@
|
|||||||
* // => [4, 1, 3, 2]
|
* // => [4, 1, 3, 2]
|
||||||
*/
|
*/
|
||||||
function shuffle(collection) {
|
function shuffle(collection) {
|
||||||
return sample(collection, POSITIVE_INFINITY);
|
return sample(collection, INFINITY);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -10658,7 +10658,7 @@
|
|||||||
var result = '';
|
var result = '';
|
||||||
string = baseToString(string);
|
string = baseToString(string);
|
||||||
n = toInteger(n);
|
n = toInteger(n);
|
||||||
if (!string || n < 1 || n == POSITIVE_INFINITY || n == NEGATIVE_INFINITY) {
|
if (!string || n < 1 || n > MAX_SAFE_INTEGER) {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
// Leverage the exponentiation by squaring algorithm for a faster repeat.
|
// Leverage the exponentiation by squaring algorithm for a faster repeat.
|
||||||
@@ -11645,7 +11645,7 @@
|
|||||||
*/
|
*/
|
||||||
function times(n, iteratee) {
|
function times(n, iteratee) {
|
||||||
n = toInteger(n);
|
n = toInteger(n);
|
||||||
if (n < 1 || n == POSITIVE_INFINITY || n == NEGATIVE_INFINITY) {
|
if (n < 1 || n > MAX_SAFE_INTEGER) {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
var index = MAX_ARRAY_LENGTH,
|
var index = MAX_ARRAY_LENGTH,
|
||||||
@@ -11794,8 +11794,8 @@
|
|||||||
*/
|
*/
|
||||||
function max(array) {
|
function max(array) {
|
||||||
return (array && array.length)
|
return (array && array.length)
|
||||||
? arrayExtremum(array, identity, gt, NEGATIVE_INFINITY)
|
? arrayExtremum(array, identity, gt, -INFINITY)
|
||||||
: NEGATIVE_INFINITY;
|
: -INFINITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -11825,8 +11825,8 @@
|
|||||||
*/
|
*/
|
||||||
function maxBy(array, iteratee) {
|
function maxBy(array, iteratee) {
|
||||||
return (array && array.length)
|
return (array && array.length)
|
||||||
? arrayExtremum(array, getIteratee(iteratee), gt, NEGATIVE_INFINITY)
|
? arrayExtremum(array, getIteratee(iteratee), gt, -INFINITY)
|
||||||
: NEGATIVE_INFINITY;
|
: -INFINITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -11848,8 +11848,8 @@
|
|||||||
*/
|
*/
|
||||||
function min(array) {
|
function min(array) {
|
||||||
return (array && array.length)
|
return (array && array.length)
|
||||||
? arrayExtremum(array, identity, lt, POSITIVE_INFINITY)
|
? arrayExtremum(array, identity, lt, INFINITY)
|
||||||
: POSITIVE_INFINITY;
|
: INFINITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -11879,8 +11879,8 @@
|
|||||||
*/
|
*/
|
||||||
function minBy(array, iteratee) {
|
function minBy(array, iteratee) {
|
||||||
return (array && array.length)
|
return (array && array.length)
|
||||||
? arrayExtremum(array, getIteratee(iteratee), lt, POSITIVE_INFINITY)
|
? arrayExtremum(array, getIteratee(iteratee), lt, INFINITY)
|
||||||
: POSITIVE_INFINITY;
|
: INFINITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -12268,9 +12268,9 @@
|
|||||||
|
|
||||||
var result = this.clone();
|
var result = this.clone();
|
||||||
if (filtered) {
|
if (filtered) {
|
||||||
result.__takeCount__ = nativeMin(result.__takeCount__, n);
|
result.__takeCount__ = nativeMin(n, result.__takeCount__);
|
||||||
} else {
|
} else {
|
||||||
result.__views__.push({ 'size': n, 'type': methodName + (result.__dir__ < 0 ? 'Right' : '') });
|
result.__views__.push({ 'size': nativeMin(n, MAX_ARRAY_LENGTH), 'type': methodName + (result.__dir__ < 0 ? 'Right' : '') });
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
@@ -12354,7 +12354,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
LazyWrapper.prototype.toArray = function() {
|
LazyWrapper.prototype.toArray = function() {
|
||||||
return this.take(POSITIVE_INFINITY);
|
return this.take(MAX_ARRAY_LENGTH);
|
||||||
};
|
};
|
||||||
|
|
||||||
// Add `LazyWrapper` methods to `lodash.prototype`.
|
// Add `LazyWrapper` methods to `lodash.prototype`.
|
||||||
|
|||||||
Reference in New Issue
Block a user