Cleanup _.difference and _.union.

Former-commit-id: 1fcaab3989caaaacd9fe73de071d8f360f52b715
This commit is contained in:
John-David Dalton
2012-09-19 22:15:15 -07:00
parent b91b04f652
commit 5afeed56ef

View File

@@ -2493,7 +2493,7 @@
} }
var index = -1, var index = -1,
length = array.length, length = array.length,
flattened = concat.apply(result, arguments), flattened = concat.apply(ArrayProto, arguments),
contains = cachedContains(flattened, length); contains = cachedContains(flattened, length);
while (++index < length) { while (++index < length) {
@@ -3065,9 +3065,9 @@
*/ */
function union() { function union() {
var index = -1, var index = -1,
result = [], flattened = concat.apply(ArrayProto, arguments),
flattened = concat.apply(result, arguments), length = flattened.length,
length = flattened.length; result = [];
while (++index < length) { while (++index < length) {
if (indexOf(result, flattened[index]) < 0) { if (indexOf(result, flattened[index]) < 0) {