Cleanup _.union.

Former-commit-id: ed927c495c93121371d852f5239a068967ec6a6c
This commit is contained in:
John-David Dalton
2013-04-07 20:06:09 -07:00
parent 954f76dcf5
commit e7c94d3351

View File

@@ -3967,10 +3967,10 @@
* // => [1, 2, 3, 101, 10]
*/
function union(array) {
return uniq(isArray(array)
? concat.apply(arrayRef, arguments)
: concat.apply(array ? nativeSlice.call(array) : arrayRef, nativeSlice.call(arguments, 1))
);
if (!isArray(array)) {
arguments[0] = array ? nativeSlice.call(array) : arrayRef;
}
return uniq(concat.apply(arrayRef, arguments));
}
/**