From 7df67bcc4d2bbe7deb09c0371dde9602479fc6a9 Mon Sep 17 00:00:00 2001 From: Ryan W Tenney Date: Wed, 1 Sep 2010 16:18:22 -0400 Subject: [PATCH] Revert change of `new Array(len)` to `[]`. --- underscore.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/underscore.js b/underscore.js index d61d2136e..c20514ca9 100644 --- a/underscore.js +++ b/underscore.js @@ -321,7 +321,7 @@ _.zip = function() { var args = _.toArray(arguments); var length = _.max(_.pluck(args, 'length')); - var results = []; + var results = new Array(length); for (var i = 0; i < length; i++) results[i] = _.pluck(args, "" + i); return results; }; @@ -354,7 +354,7 @@ var start = solo ? 0 : a[0], stop = solo ? a[0] : a[1], step = a[2] || 1; var len = Math.ceil((stop - start) / step); if (len <= 0) return []; - var range = []; + var range = new Array(len); for (var i = start, idx = 0; true; i += step) { if ((step > 0 ? i - stop : stop - i) >= 0) return range; range[idx++] = i;