function curtail(arr) { let newArr = arr.slice(1,arr.length) return newArr }
function curtail(arr) { //let res = [...arr]; //res.shift(); //return res; return arr.slice(1); }
function curtail(arr) { //删除数组 arr 第一个元素。不要直接修改数组 arr,结果返回新的数组 /*slice()*/ let array=arr.slice(1); return array; /*法二:slice()+shift()*/ let array=arr.slice(0); array.shift(); return array; /*法三:等价于法二*/ let array=[]; for(let i=0;i<arr.length;i++){ array[i]=arr[i]; } array.shift(); //返回被删除的元素 return array; /*filter()*/ return arr.filter((item,index)=>{ return index!=0; }); }
/** * * @param {Array} arr */ function curtail(arr) { let a = [...arr]; a.splice(0, 1); return a; }