Lines Matching +full:hi +full:- +full:level

4  * Build: `lodash core -o ./dist/lodash.core.js`
12 /** Used as a safe reference for `undefined` in pre-ES5 environments. */
53 var reIsUint = /^(?:0|[1-9]\d*)$/;
79 /*--------------------------------------------------------------------------*/
103 * @returns {number} Returns the index of the matched value, else `-1`.
107 index = fromIndex + (fromRight ? 1 : -1);
109 while ((fromRight ? index-- : ++index < length)) {
114 return -1;
204 /*--------------------------------------------------------------------------*/
206 /** Used for built-in method references. */
218 * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
226 /** Built-in value references. */
230 /* Built-in method references for those with the same name as other `lodash` methods. */
235 /*------------------------------------------------------------------------*/
400 /*------------------------------------------------------------------------*/
404 * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
489 var index = -1,
537 var index = -1,
548 baseFlatten(value, depth - 1, predicate, isStrict, result);
651 * 1 - Unordered comparison
652 * 2 - Partial comparison
784 var index = -1,
808 while (length--) {
844 * @param {number} [start=func.length-1] The start position of the rest parameter.
861 var index = -1,
865 start = -start > length ? 0 : (length + start);
871 length = start > end ? 0 : ((end - start) >>> 0);
961 return -1;
981 var index = -1,
1012 var index = -1,
1014 customizer = length > 1 ? sources[length - 1] : undefined;
1017 ? (length--, customizer)
1048 index = fromRight ? length : -1,
1051 while ((fromRight ? index-- : ++index < length)) {
1069 var index = -1,
1074 while (length--) {
1095 …// http://ecma-international.org/ecma-262/7.0/#sec-ecmascript-function-objects-call-thisargument-a…
1123 return index > -1 ? iterable[iteratee ? collection[index] : index] : undefined;
1147 var argsIndex = -1,
1149 leftIndex = -1,
1157 while (argsLength--) {
1192 var index = -1,
1196 // Ignore non-index properties.
1264 … // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring
1296 while (index--) {
1365 * Checks if `value` is a valid array-like index.
1379 (value > -1 && value % 1 == 0 && value < length);
1408 * [`Object.keys`](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
1441 * @param {number} [start=func.length-1] The start position of the rest parameter.
1446 start = nativeMax(start === undefined ? (func.length - 1) : start, 0);
1449 index = -1,
1450 length = nativeMax(args.length - start, 0),
1456 index = -1;
1476 /*------------------------------------------------------------------------*/
1524 var args = Array(length - 1),
1528 while (index--) {
1529 args[index - 1] = arguments[index];
1545 * @returns {number} Returns the index of the found element, else `-1`.
1572 return -1;
1582 * Flattens `array` a single level deep.
1643 * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
1654 * @returns {number} Returns the index of the matched value, else `-1`.
1671 var index = (fromIndex || 0) - 1,
1680 return -1;
1699 return length ? array[length - 1] : undefined;
1725 /*------------------------------------------------------------------------*/
1866 /*------------------------------------------------------------------------*/
1884 * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
2119 * Gets the size of `collection` by returning its length for array-like
2158 * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.
2224 return compareAscending(object.criteria, other.criteria) || (object.index - other.index);
2228 /*------------------------------------------------------------------------*/
2254 if (--n > 0) {
2290 * var bound = _.bind(greet, object, 'hi');
2292 * // => 'hi fred!'
2296 * bound('hi');
2297 * // => 'hi fred!'
2400 /*------------------------------------------------------------------------*/
2437 * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)
2520 * Checks if `value` is array-like. A value is considered array-like if it's
2529 * @returns {boolean} Returns `true` if `value` is array-like, else `false`.
2595 * Array-like values such as `arguments` objects, arrays, buffers, strings, or
2596 * jQuery-like collections are considered empty if they have a `length` of `0`.
2721 * Checks if `value` is a valid array-like length.
2724 * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength).
2748 value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER;
2753 * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)
2782 * Checks if `value` is object-like. A value is object-like if it's not `null`
2790 * @returns {boolean} Returns `true` if `value` is object-like, else `false`.
2815 * `undefined` and other non-number values.
2868 * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are
2992 * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger).
3031 * // => 5e-324
3043 * and `undefined` values. The sign of `-0` is preserved.
3056 * _.toString(-0);
3057 * // => '-0'
3069 /*------------------------------------------------------------------------*/
3205 var index = -1;
3216 var propsIndex = -1;
3267 * **Note:** Non-object values are coerced to objects. See the
3268 * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys)
3289 * _.keys('hi');
3297 * **Note:** Non-object values are coerced to objects.
3380 * **Note:** Non-object values are coerced to objects.
3400 * _.values('hi');
3407 /*------------------------------------------------------------------------*/
3414 * characters use a third-party library like [_he_](https://mths.be/he).
3419 * [Mathias Bynens's article](https://mathiasbynens.be/notes/ambiguous-ampersands)
3420 * (under "semi-related fun fact") for more details.
3423 * [quote attribute values](http://wonko.com/post/html-escaping) to reduce
3444 /*------------------------------------------------------------------------*/
3679 /*------------------------------------------------------------------------*/
3729 /*------------------------------------------------------------------------*/
3766 /*------------------------------------------------------------------------*/
3818 /*------------------------------------------------------------------------*/
3850 /*--------------------------------------------------------------------------*/