Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js splice slice

作者:若此生已赞。   发布日期:2026-05-04   浏览:43

// splice 方法用于添加或删除数组中的元素
let arr1 = [1, 2, 3, 4, 5];
arr1.splice(2, 1); // 从索引 2 开始删除 1 个元素
console.log(arr1); // 输出: [1, 2, 4, 5]

// splice 还可以用于插入元素
let arr2 = [1, 2, 3, 4, 5];
arr2.splice(2, 0, 'a', 'b'); // 从索引 2 开始插入 'a' 和 'b'
console.log(arr2); // 输出: [1, 2, 'a', 'b', 3, 4, 5]

// slice 方法用于提取数组的一部分,返回一个新数组,不影响原数组
let arr3 = [1, 2, 3, 4, 5];
let newArr = arr3.slice(1, 4); // 提取索引 1 到 3 的元素(不包括索引 4)
console.log(newArr); // 输出: [2, 3, 4]
console.log(arr3); // 输出: [1, 2, 3, 4, 5] (原数组不变)

// slice 还可以使用负数索引
let arr4 = [1, 2, 3, 4, 5];
let newArr2 = arr4.slice(-3, -1); // 提取最后三个元素中的前两个
console.log(newArr2); // 输出: [3, 4]

上一篇:js slice splice

下一篇:js 判断是否为数组

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站