// 示例代码:使用 slice 方法切割数组
// 原始数组
let array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// 使用 slice 方法从索引 2 到 5(不包括 5)切割数组
let slicedArray = array.slice(2, 5);
console.log(slicedArray); // 输出: [3, 4, 5]
// 解释说明:
// slice 方法不会修改原数组,而是返回一个新数组。
// 参数:
// - 第一个参数是起始索引(包含),第二个参数是结束索引(不包含)。
// - 如果省略第二个参数,则会一直切割到数组的末尾。
// - 如果参数为负数,则表示从数组末尾开始计算索引。
// 示例代码:使用 splice 方法切割并修改原数组
// 原始数组
let array2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
// 使用 splice 方法从索引 2 开始删除 3 个元素,并返回被删除的元素组成的数组
let splicedArray = array2.splice(2, 3);
console.log(splicedArray); // 输出: [3, 4, 5]
console.log(array2); // 输出: [1, 2, 6, 7, 8, 9, 10]
// 解释说明:
// splice 方法会修改原数组,并返回被删除的元素组成的数组。
// 参数:
// - 第一个参数是起始索引,第二个参数是要删除的元素个数。
// - 可以在删除元素后插入新的元素,只需在后面继续添加参数即可。
上一篇:js 字符串切割
下一篇:js 数组插在第一个
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站