Skip to content

Commit f126f19

Browse files
optimization in flatten function
1 parent 5500925 commit f126f19

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

underscore.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@
505505
var idx = output.length;
506506
for (var i = 0, length = getLength(input); i < length; i++) {
507507
var value = input[i];
508-
if (isArrayLike(value) && (_.isArray(value) || _.isArguments(value))) {
508+
if ((_.isArray(value) || _.isArguments(value)) && isArrayLike(value)) {
509509
// Flatten current level of array or arguments object.
510510
if (shallow) {
511511
var j = 0, len = value.length;

0 commit comments

Comments
 (0)