刚看到这个题,觉得比之前的都简单呀,然后想了一下思路:
1、还是数组切片,上计数器,但只切一次,返回后面的数组即可;
结果一看示例,发现是一个内置函数,其实是为了让我们知道有这个函数的存在,汗:
示例如下:
function slasher(arr, howMany) {
// it doesn't always pay to be first
var result = arr.slice(howMany);
return result;
}
slasher([1, 2, 3], 2);
说明:
slasher([1, 2, 3], 2) 应该返回 [3].
slasher([1, 2, 3], 0) 应该返回 [1, 2, 3].
slasher([1, 2, 3], 9) 应该返回 [].
slasher([1, 2, 3], 4) 应该返回 [].
slasher(["burgers", "fries", "shake"], 1) 应该返回 ["fries", "shake"].
slasher([1, 2, "chicken", 3, "potatoes", "cheese", 4], 5) 应该返回 ["cheese", 4]
本文介绍了一个简单的数组操作技巧,利用JavaScript的slice方法实现数组元素的快速截取。通过实例展示了如何从数组中去除指定数量的元素,保留剩余部分。适用于初学者理解数组的基本操作。
7755

被折叠的 条评论
为什么被折叠?



