Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

_.each fails on objects with a length property #448

Closed
gonsfx opened this Issue · 1 comment

1 participant

@gonsfx

because of this check

obj.length === +obj.length

objects with a length property get treated as an array.

// logs nothing
_.each({ one: 1, two: 2, length: 3 }, function(num) { console.log(num); });

is this the desired behavior? even though this should be faster than {}.toString.call(obj) === '[object Array]', this doesn't seem right.

@gonsfx gonsfx closed this
@gonsfx

seems this has been discussed before.
sorry for the inconvenience ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.