对freeCodeCamp上JavaScript的算法部分的题目进行记录,方便以后复习。
题目:
截断数组
返回一个数组被截断n
个元素后还剩余的元素,截断从索引0开始。
思路:
分割数组用到了Array对象的splice()和slice()方法
实现:
使用sliice()方法,
function slasher(arr, howMany) {var newArray=[];newArray=arr.slice(howMany);return newArray;}slasher([1, 2, 3], 2);//输出[3]
使用splice()方法,
function slasher(arr, howMany) {arr.splice(0,howMany);return arr;}slasher([1, 2, 3], 2);//输出[3]