Skip to content

Commit 173a7fa

Browse files
committed
Fixing pick and omit for IE
1 parent 5350a2f commit 173a7fa

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

underscore.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -990,7 +990,9 @@
990990
if (obj == null) return result;
991991
if (_.isFunction(iteratee)) {
992992
iteratee = optimizeCb(iteratee, context);
993-
for (key in obj) {
993+
var keys = _.allKeys(obj);
994+
for (var i = 0; i < keys.length; i++) {
995+
var key = keys[i];
994996
var value = obj[key];
995997
if (iteratee(value, key, obj)) result[key] = value;
996998
}

0 commit comments

Comments
 (0)