From 32e0afd19c9e560b9c3fa53585c8bae9890e4efb Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Tue, 28 Jul 2015 22:41:58 -0700 Subject: [PATCH] Have `_.chunk` exit early for empty arrays too. --- lodash.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lodash.js b/lodash.js index 70ef37416..9abde68f8 100644 --- a/lodash.js +++ b/lodash.js @@ -4199,11 +4199,12 @@ */ function chunk(array, size) { size = nativeMax(nativeFloor(size) || 0, 0); - if (size < 1) { + + var length = array ? array.length : 0; + if (!length || size < 1) { return []; } var index = 0, - length = array ? array.length : 0, resIndex = -1, result = Array(nativeCeil(length / size));