Lines Matching refs:keys

34       nativeKeys = Object.keys,
172 var keys = _.keys(obj);
173 for (i = 0, length = keys.length; i < length; i++) {
174 iteratee(obj[keys[i]], keys[i], obj);
183 var keys = !isArrayLike(obj) && _.keys(obj), variable
184 length = (keys || obj).length,
187 var currentKey = keys ? keys[index] : index;
198 var keys = !isArrayLike(obj) && _.keys(obj),
199 length = (keys || obj).length,
202 memo = obj[keys ? keys[index] : index];
206 var currentKey = keys ? keys[index] : index;
252 var keys = !isArrayLike(obj) && _.keys(obj), variable
253 length = (keys || obj).length;
255 var currentKey = keys ? keys[index] : index;
265 var keys = !isArrayLike(obj) && _.keys(obj), variable
266 length = (keys || obj).length;
268 var currentKey = keys ? keys[index] : index;
454 return isArrayLike(obj) ? obj.length : _.keys(obj).length;
771 _.bindAll = restArgs(function(obj, keys) { argument
772 keys = flatten(keys, false, false);
773 var index = keys.length;
776 var key = keys[index];
946 var collectNonEnumProps = function(obj, keys) { argument
953 if (_.has(obj, prop) && !_.contains(keys, prop)) keys.push(prop);
957 if (prop in obj && obj[prop] !== proto[prop] && !_.contains(keys, prop)) {
958 keys.push(prop);
965 _.keys = function(obj) { function
968 var keys = [];
969 for (var key in obj) if (_.has(obj, key)) keys.push(key);
971 if (hasEnumBug) collectNonEnumProps(obj, keys);
972 return keys;
978 var keys = [];
979 for (var key in obj) keys.push(key);
981 if (hasEnumBug) collectNonEnumProps(obj, keys);
982 return keys;
987 var keys = _.keys(obj);
988 var length = keys.length;
991 values[i] = obj[keys[i]];
1000 var keys = _.keys(obj),
1001 length = keys.length,
1004 var currentKey = keys[index];
1012 var keys = _.keys(obj);
1013 var length = keys.length;
1016 pairs[i] = [keys[i], obj[keys[i]]];
1024 var keys = _.keys(obj);
1025 for (var i = 0, length = keys.length; i < length; i++) {
1026 result[obj[keys[i]]] = keys[i];
1049 keys = keysFunc(source),
1050 l = keys.length;
1052 var key = keys[i];
1065 _.extendOwn = _.assign = createAssigner(_.keys);
1070 var keys = _.keys(obj), key;
1071 for (var i = 0, length = keys.length; i < length; i++) {
1072 key = keys[i];
1083 _.pick = restArgs(function(obj, keys) { argument
1084 var result = {}, iteratee = keys[0];
1087 if (keys.length > 1) iteratee = optimizeCb(iteratee, keys[1]);
1088 keys = _.allKeys(obj);
1091 keys = flatten(keys, false, false);
1094 for (var i = 0, length = keys.length; i < length; i++) {
1095 var key = keys[i];
1103 _.omit = restArgs(function(obj, keys) { argument
1104 var iteratee = keys[0], context;
1107 if (keys.length > 1) context = keys[1];
1109 keys = _.map(flatten(keys, false, false), String);
1111 return !_.contains(keys, key);
1145 var keys = _.keys(attrs), length = keys.length;
1149 var key = keys[i];
1246 var keys = _.keys(a), key;
1247 length = keys.length;
1249 if (_.keys(b).length !== length) return false;
1252 key = keys[length];
1272 return _.keys(obj).length === 0;
1428 var source = '(?:' + _.keys(map).join('|') + ')';