Cleanup _.compact optimization.

This commit is contained in:
John-David Dalton
2013-12-06 19:34:16 -08:00
parent 9a1de81fc5
commit c61a0cdd22

View File

@@ -4501,13 +4501,13 @@
function compact(array) { function compact(array) {
var index = -1, var index = -1,
length = array ? array.length : 0, length = array ? array.length : 0,
result = [], resIndex = 0,
cur = 0, result = [];
value;
while (++index < length) { while (++index < length) {
if (value = array[index]) { var value = array[index];
result[cur++] = value; if (value) {
result[resIndex++] = value;
} }
} }
return result; return result;