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

js slice splice

作者:你忘我亡   发布日期:2025-06-26   浏览:70

// 示例代码:使用 slice 和 splice 方法

// slice 方法:返回一个从开始到结束(不包括结束)选择的数组的一部分,不会改变原数组
const fruits = ['apple', 'banana', 'cherry', 'date'];
const slicedFruits = fruits.slice(1, 3); // 从索引1开始到索引3(不包括3)
console.log(slicedFruits); // 输出: ['banana', 'cherry']
console.log(fruits); // 原数组不变: ['apple', 'banana', 'cherry', 'date']

// splice 方法:用于添加或删除数组中的元素,会改变原数组
const numbers = [1, 2, 3, 4, 5];
const removedItems = numbers.splice(1, 2, 'a', 'b'); // 从索引1开始删除2个元素,并插入'a'和'b'
console.log(removedItems); // 输出: [2, 3]
console.log(numbers); // 原数组被修改: [1, 'a', 'b', 4, 5]

// 解释说明:
// - slice 不会改变原数组,只是返回一个新的数组。
// - splice 会改变原数组,并且可以同时删除和插入元素。

上一篇:js 定义对象

下一篇:js 数组头部添加

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

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

Laravel 中文站