Lines Matching refs:length

110     startIndex = startIndex == null ? func.length - 1 : +startIndex;
112 var length = Math.max(arguments.length - startIndex, 0);
113 var rest = Array(length);
114 for (var index = 0; index < length; index++) {
154 var length = getLength(collection);
155 return typeof length == 'number' && length >= 0 && length <= MAX_ARRAY_INDEX;
166 var i, length; variable
168 for (i = 0, length = obj.length; i < length; i++) {
173 for (i = 0, length = keys.length; i < length; i++) {
184 length = (keys || obj).length, variable
185 results = Array(length);
186 for (var index = 0; index < length; index++) {
199 length = (keys || obj).length,
200 index = dir > 0 ? 0 : length - 1;
205 for (; index >= 0 && index < length; index += dir) {
213 var initial = arguments.length >= 3;
253 length = (keys || obj).length; variable
254 for (var index = 0; index < length; index++) {
266 length = (keys || obj).length; variable
267 for (var index = 0; index < length; index++) {
314 for (var i = 0, length = obj.length; i < length; i++) {
339 for (var i = 0, length = obj.length; i < length; i++) {
370 return obj[_.random(obj.length - 1)];
373 var length = getLength(sample);
374 n = Math.max(Math.min(n, length), 0);
375 var last = length - 1;
454 return isArrayLike(obj) ? obj.length : _.keys(obj).length;
470 if (array == null || array.length < 1) return void 0;
472 return _.initial(array, array.length - n);
479 return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n)));
485 if (array == null || array.length < 1) return void 0;
486 if (n == null || guard) return array[array.length - 1];
487 return _.rest(array, Math.max(0, array.length - n));
505 var idx = output.length;
506 for (var i = 0, length = getLength(input); i < length; i++) {
511 var j = 0, len = value.length;
515 idx = output.length;
546 for (var i = 0, length = getLength(array); i < length; i++) {
574 var argsLength = arguments.length;
575 for (var i = 0, length = getLength(array); i < length; i++) {
599 var length = array && _.max(array, getLength).length || 0;
600 var result = Array(length);
602 for (var index = 0; index < length; index++) {
617 for (var i = 0, length = getLength(list); i < length; i++) {
631 var length = getLength(array);
632 var index = dir > 0 ? 0 : length - 1;
633 for (; index >= 0 && index < length; index += dir) {
660 var i = 0, length = getLength(array);
663 i = idx >= 0 ? idx : Math.max(idx + length, i);
665 length = idx >= 0 ? Math.min(idx + 1, length) : idx + length + 1;
667 } else if (sortedIndex && idx && length) {
672 idx = predicateFind(slice.call(array, i, length), _.isNaN);
675 for (idx = dir > 0 ? i : length - 1; idx >= 0 && idx < length; idx += dir) {
701 var length = Math.max(Math.ceil((stop - start) / step), 0);
702 var range = Array(length);
704 for (var idx = 0; idx < length; idx++, start += step) {
717 var i = 0, length = array.length;
718 while (i < length) {
755 var position = 0, length = boundArgs.length;
756 var args = Array(length);
757 for (var i = 0; i < length; i++) {
760 while (position < arguments.length) args.push(arguments[position++]);
773 var index = keys.length;
902 var start = args.length - 1;
947 var nonEnumIdx = nonEnumerableProps.length;
988 var length = keys.length;
989 var values = Array(length);
990 for (var i = 0; i < length; i++) {
1001 length = keys.length,
1003 for (var index = 0; index < length; index++) {
1013 var length = keys.length;
1014 var pairs = Array(length);
1015 for (var i = 0; i < length; i++) {
1025 for (var i = 0, length = keys.length; i < length; i++) {
1044 var length = arguments.length;
1046 if (length < 2 || obj == null) return obj;
1047 for (var index = 1; index < length; index++) {
1050 l = keys.length;
1071 for (var i = 0, length = keys.length; i < length; i++) {
1087 if (keys.length > 1) iteratee = optimizeCb(iteratee, keys[1]);
1094 for (var i = 0, length = keys.length; i < length; i++) {
1107 if (keys.length > 1) context = keys[1];
1145 var keys = _.keys(attrs), length = keys.length;
1146 if (object == null) return !length;
1148 for (var i = 0; i < length; i++) {
1224 var length = aStack.length;
1225 while (length--) {
1228 if (aStack[length] === a) return bStack[length] === b;
1238 length = a.length;
1239 if (length !== b.length) return false;
1241 while (length--) {
1242 if (!eq(a[length], b[length], aStack, bStack)) return false;
1247 length = keys.length;
1249 if (_.keys(b).length !== length) return false;
1250 while (length--) {
1252 key = keys[length];
1271 …rayLike(obj) && (_.isArray(obj) || _.isString(obj) || _.isArguments(obj))) return obj.length === 0;
1272 return _.keys(obj).length === 0;
1507 index = offset + match.length;
1588 if ((name === 'shift' || name === 'splice') && obj.length === 0) delete obj[0];