Skip to content

Commit b8971be

Browse files
committed
util: use Object.keys() in _.extend
1 parent 17833f9 commit b8971be

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/util/lang.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,10 @@ exports.toArray = function (list, start) {
175175
*/
176176

177177
exports.extend = function (to, from) {
178-
for (var key in from) {
179-
to[key] = from[key]
178+
var keys = Object.keys(from)
179+
var i = keys.length
180+
while (i--) {
181+
to[keys[i]] = from[keys[i]]
180182
}
181183
return to
182184
}

0 commit comments

Comments
 (0)