JavaScript 数组截取指定长度:使用 slice 方法
JavaScript 数组截取指定长度:使用 slice 方法
在 JavaScript 中,可以使用 slice 方法来截取数组中指定长度的内容。slice 方法接受两个参数:
- 起始位置:截取的起始位置,从 0 开始计数。
- 结束位置:截取的结束位置,不包括该位置的元素。
如果只传入一个参数,则从该位置开始截取到数组末尾。
示例 1:截取数组的前三个元素
var arr = [1, 2, 3, 4, 5];
var newArr = arr.slice(0, 3); // 截取从 0 开始的 3 个元素
console.log(newArr); // [1, 2, 3]
示例 2:截取数组的前 n 个元素
var arr = [1, 2, 3, 4, 5];
var newArr = arr.slice(0, 2); // 截取从 0 开始的 2 个元素
console.log(newArr); // [1, 2]
注意:
slice方法不会修改原数组,而是返回一个新的数组。- 如果起始位置大于结束位置,则返回一个空数组。
- 如果结束位置大于数组长度,则返回从起始位置到数组末尾的所有元素。
原文地址: https://www.cveoy.top/t/topic/kKr2 著作权归作者所有。请勿转载和采集!