Use arrayMax and arrayMap instead of _.max and _.pluck in _.unzip.

This commit is contained in:
John-David Dalton
2014-12-23 18:02:07 -06:00
parent 1cd53c051d
commit 5b29d987c8

View File

@@ -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;
}