Lines Matching refs:keys

31     nativeKeys         = Object.keys,
104 keys = keysFunc(source),
105 l = keys.length;
107 var key = keys[i];
156 var keys = _.keys(obj);
157 for (i = 0, length = keys.length; i < length; i++) {
158 iteratee(obj[keys[i]], keys[i], obj);
167 var keys = !isArrayLike(obj) && _.keys(obj), variable
168 length = (keys || obj).length,
171 var currentKey = keys ? keys[index] : index;
181 function iterator(obj, iteratee, memo, keys, index, length) { argument
183 var currentKey = keys ? keys[index] : index;
191 var keys = !isArrayLike(obj) && _.keys(obj),
192 length = (keys || obj).length,
196 memo = obj[keys ? keys[index] : index];
199 return iterator(obj, iteratee, memo, keys, index, length);
241 var keys = !isArrayLike(obj) && _.keys(obj), variable
242 length = (keys || obj).length;
244 var currentKey = keys ? keys[index] : index;
254 var keys = !isArrayLike(obj) && _.keys(obj), variable
255 length = (keys || obj).length;
257 var currentKey = keys ? keys[index] : index;
436 return isArrayLike(obj) ? obj.length : _.keys(obj).length;
909 function collectNonEnumProps(obj, keys) { argument
916 if (_.has(obj, prop) && !_.contains(keys, prop)) keys.push(prop);
920 if (prop in obj && obj[prop] !== proto[prop] && !_.contains(keys, prop)) {
921 keys.push(prop);
928 _.keys = function(obj) { function
931 var keys = [];
932 for (var key in obj) if (_.has(obj, key)) keys.push(key);
934 if (hasEnumBug) collectNonEnumProps(obj, keys);
935 return keys;
941 var keys = [];
942 for (var key in obj) keys.push(key);
944 if (hasEnumBug) collectNonEnumProps(obj, keys);
945 return keys;
950 var keys = _.keys(obj);
951 var length = keys.length;
954 values[i] = obj[keys[i]];
963 var keys = _.keys(obj),
964 length = keys.length,
968 currentKey = keys[index];
976 var keys = _.keys(obj);
977 var length = keys.length;
980 pairs[i] = [keys[i], obj[keys[i]]];
988 var keys = _.keys(obj);
989 for (var i = 0, length = keys.length; i < length; i++) {
990 result[obj[keys[i]]] = keys[i];
1010 _.extendOwn = _.assign = createAssigner(_.keys);
1015 var keys = _.keys(obj), key;
1016 for (var i = 0, length = keys.length; i < length; i++) {
1017 key = keys[i];
1024 var result = {}, obj = object, iteratee, keys;
1027 keys = _.allKeys(obj);
1030 keys = flatten(arguments, false, false, 1);
1034 for (var i = 0, length = keys.length; i < length; i++) {
1035 var key = keys[i];
1047 var keys = _.map(flatten(arguments, false, false, 1), String);
1049 return !_.contains(keys, key);
1083 var keys = _.keys(attrs), length = keys.length;
1087 var key = keys[i];
1171 var keys = _.keys(a), key;
1172 length = keys.length;
1174 if (_.keys(b).length !== length) return false;
1177 key = keys[length];
1197 return _.keys(obj).length === 0;
1352 var source = '(?:' + _.keys(map).join('|') + ')';