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