Use copyArray in concat.

This commit is contained in:
John-David Dalton
2016-03-30 08:36:16 -07:00
parent ab9d2056da
commit 171d9eab78

View File

@@ -5852,13 +5852,13 @@
* // => [1]
*/
function concat() {
var length = arguments.length;
if (!length) {
return [];
}
var array = castArray(arguments[0]),
args = Array(length - 1);
var length = arguments.length,
array = castArray(arguments[0]);
if (length < 2) {
return length ? copyArray(array) : [];
}
var args = Array(length - 1);
while (length--) {
args[length - 1] = arguments[length];
}