Slasher Flick

打不死的小强!

返回一个数组被截断n个元素后还剩余的元素,截断从索引0开始。

/*
slice() 包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
begin 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。
end 可选。规定从何处结束选取。
*/
function slasher(arr, howMany) {
  return arr.slice(howMany);
}
slasher([1, 2, 3], 2);

/*
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
splice(index,howmany,item1,.....,itemX) 可删除从 index 处开始的零个或多个元素
*/
  function slasher(arr, howMany) {
    if(howMany<arr.length){
      arr.splice(0,howMany);
      return arr;
   }
   arr=[];
   return arr;
 }

 

posted @ 2016-11-24 20:34  兴趣使然的椰子  阅读(162)  评论(0编辑  收藏  举报