//利用slice
function curtail(arr) {
return arr.slice(1);
}
//利用filter
function curtail(arr) {
return arr.filter(function(v,i) {
return i!==0;
});
}
//利用push.apply+shift
function curtail(arr) {
var newArr=[];
[].push.apply(newArr, arr);
newArr.shift();
return newArr;
}
//利用join+split+shift 注意!!!:数据类型会变成字符型
function curtail(arr) {
var newArr = arr.join().split(',');
newArr.shift();
return newArr;
}
//利用concat+shift
function curtail(arr) {
var newArr = arr.concat();
newArr.shift();
return newArr;
}
//普通的迭代拷贝
function curtail(arr) {
var newArr=[];
for(var i=1;i<arr.length;i++){
newArr.push(arr[i]);
}
return newArr;
}
function curtail(arr) {
return arr.slice(1);
}
function curtail(arr) {
var a = arr.slice();
a.shift();
return a;
} function curtail(arr) {
return arr.slice(1, arr.length);
} function curtail(arr) {
//浅拷贝 非直接复制引用 -> 删除元素
//浅拷贝:concat/[...]/slice/filter/toSpliced
//删除:unshift/splice/slice/[]解构赋值
//return arr.slice(1);
const [,...rest] = arr;
return rest;
} function curtail(arr) {
let newArr=[...arr]
newArr.splice(0,1)
return newArr
}
curtail([1, 2, 3, 4])