Ensure _.concat treats nullish values as empty arrays.

This commit is contained in:
John-David Dalton
2016-01-21 11:15:37 -06:00
parent 78982f3074
commit 6cbd2c4188
2 changed files with 18 additions and 3 deletions

View File

@@ -5336,11 +5336,11 @@
* // => [1]
*/
var concat = rest(function(array, values) {
if (array == null) {
return [];
if (!isArray(array)) {
array = array == null ? [] : [Object(array)];
}
values = baseFlatten(values);
return arrayConcat(isArray(array) ? array : [Object(array)], values);
return arrayConcat(array, values);
});
/**