Lines Matching refs:length

100       var length = arguments.length;
101 if (length < 2 || obj == null) return obj;
102 for (var index = 1; index < length; index++) {
105 l = keys.length;
138 var length = getLength(collection);
139 return typeof length == 'number' && length >= 0 && length <= MAX_ARRAY_INDEX;
150 var i, length; variable
152 for (i = 0, length = obj.length; i < length; i++) {
157 for (i = 0, length = keys.length; i < length; i++) {
168 length = (keys || obj).length, variable
169 results = Array(length);
170 for (var index = 0; index < length; index++) {
181 function iterator(obj, iteratee, memo, keys, index, length) { argument
182 for (; index >= 0 && index < length; index += dir) {
192 length = (keys || obj).length,
193 index = dir > 0 ? 0 : length - 1;
195 if (arguments.length < 3) {
199 return iterator(obj, iteratee, memo, keys, index, length);
242 length = (keys || obj).length; variable
243 for (var index = 0; index < length; index++) {
255 length = (keys || obj).length; variable
256 for (var index = 0; index < length; index++) {
304 for (var i = 0, length = obj.length; i < length; i++) {
329 for (var i = 0, length = obj.length; i < length; i++) {
352 var length = set.length;
353 var shuffled = Array(length);
354 for (var index = 0, rand; index < length; index++) {
368 return obj[_.random(obj.length - 1)];
436 return isArrayLike(obj) ? obj.length : _.keys(obj).length;
459 return _.initial(array, array.length - n);
466 return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n)));
473 if (n == null || guard) return array[array.length - 1];
474 return _.rest(array, Math.max(0, array.length - n));
492 for (var i = startIndex || 0, length = getLength(input); i < length; i++) {
497 var j = 0, len = value.length;
498 output.length += len;
531 for (var i = 0, length = getLength(array); i < length; i++) {
559 var argsLength = arguments.length;
560 for (var i = 0, length = getLength(array); i < length; i++) {
589 var length = array && _.max(array, getLength).length || 0;
590 var result = Array(length);
592 for (var index = 0; index < length; index++) {
603 for (var i = 0, length = getLength(list); i < length; i++) {
617 var length = getLength(array);
618 var index = dir > 0 ? 0 : length - 1;
619 for (; index >= 0 && index < length; index += dir) {
646 var i = 0, length = getLength(array);
649 i = idx >= 0 ? idx : Math.max(idx + length, i);
651 length = idx >= 0 ? Math.min(idx + 1, length) : idx + length + 1;
653 } else if (sortedIndex && idx && length) {
658 idx = predicateFind(slice.call(array, i, length), _.isNaN);
661 for (idx = dir > 0 ? i : length - 1; idx >= 0 && idx < length; idx += dir) {
685 var length = Math.max(Math.ceil((stop - start) / step), 0);
686 var range = Array(length);
688 for (var idx = 0; idx < length; idx++, start += step) {
727 var position = 0, length = boundArgs.length;
728 var args = Array(length);
729 for (var i = 0; i < length; i++) {
732 while (position < arguments.length) args.push(arguments[position++]);
742 var i, length = arguments.length, key;
743 if (length <= 1) throw new Error('bindAll must be passed function names');
744 for (i = 1; i < length; i++) {
867 var start = args.length - 1;
910 var nonEnumIdx = nonEnumerableProps.length;
951 var length = keys.length;
952 var values = Array(length);
953 for (var i = 0; i < length; i++) {
964 length = keys.length,
967 for (var index = 0; index < length; index++) {
977 var length = keys.length;
978 var pairs = Array(length);
979 for (var i = 0; i < length; i++) {
989 for (var i = 0, length = keys.length; i < length; i++) {
1016 for (var i = 0, length = keys.length; i < length; i++) {
1034 for (var i = 0, length = keys.length; i < length; i++) {
1083 var keys = _.keys(attrs), length = keys.length;
1084 if (object == null) return !length;
1086 for (var i = 0; i < length; i++) {
1149 var length = aStack.length;
1150 while (length--) {
1153 if (aStack[length] === a) return bStack[length] === b;
1163 length = a.length;
1164 if (length !== b.length) return false;
1166 while (length--) {
1167 if (!eq(a[length], b[length], aStack, bStack)) return false;
1172 length = keys.length;
1174 if (_.keys(b).length !== length) return false;
1175 while (length--) {
1177 key = keys[length];
1196 …rayLike(obj) && (_.isArray(obj) || _.isString(obj) || _.isArguments(obj))) return obj.length === 0;
1197 return _.keys(obj).length === 0;
1431 index = offset + match.length;
1510 if ((name === 'shift' || name === 'splice') && obj.length === 0) delete obj[0];