手写loadsh函数的第一天
<script>
//第一种办法
//const arr = [1, 2, 3, 4];
//function concat(array, ...arr) {
//const newarr = [...array, ...arr];
//return newarr;
//}
//console.log(concat(arr, 2, 3, 4, 5, [3]));
//第二种方法
// const arr = [1, 2, 3, 4];
// function concat(array, ...arr) {
// const newarr = [];
// array.forEach((el) => {
// newarr.push(el);
// });
// newarr.push(...arr);
// return newarr;
// }
// console.log(concat(arr, 2, 3, 4, 5, [3]));
//第三种方法
const arr = [1, 2, 3, 4];
function concat(array, ...arr) {
let newarr = [];
newarr = array.concat(...arr);
return newarr;
}
console.log(concat(arr, 2, 3, 4, 5, [3]));