From b75e48c0575184680b545927775c200c84557b3e Mon Sep 17 00:00:00 2001 From: Andrei Date: Thu, 5 May 2011 14:31:40 -0400 Subject: [PATCH] cleaned up key check in groupBy --- underscore.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/underscore.js b/underscore.js index 468c06a9e..cbcd476e4 100644 --- a/underscore.js +++ b/underscore.js @@ -256,12 +256,7 @@ var result = {}; each(obj, function(value) { var key = iterator(value); - if (result.hasOwnProperty(key)) { - result[key].push(value); - } - else { - result[key] = [value]; - } + (result[key] || (result[key] = [])).push(value) }); return result; }