From 5b29d987c83538bb34699c3e62a905fd576f3f3c Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Tue, 23 Dec 2014 18:02:07 -0600 Subject: [PATCH] Use `arrayMax` and `arrayMap` instead of `_.max` and `_.pluck` in `_.unzip`. --- lodash.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lodash.js b/lodash.js index d66a52ca9..b00edc8c3 100644 --- a/lodash.js +++ b/lodash.js @@ -5023,11 +5023,11 @@ */ function unzip(array) { var index = -1, - length = isObject(length = max(array, 'length')) && length.length || 0, + length = (array && array.length && arrayMax(arrayMap(array, property('length')))) >>> 0, result = Array(length); while (++index < length) { - result[index] = pluck(array, index); + result[index] = arrayMap(array, property(index)); } return result; }