JavaScript——数组——slice方法

slice() 方法用于从数组中返回指定位置的元素,返回一个新的数组副本,不修改原数组。

语法:

array.slice(start, end)

参数:

– start:从零开始计算,起始位置的索引。如果省略,则从头开始切割。

– end:可选,结束位置的索引(不包括该位置的元素)。如果省略,则切割到数组末尾。

示例:

“`javascript

const array = [1, 2, 3, 4, 5];

const newArray = array.slice(1, 3);

console.log(newArray); // 输出 [2, 3]

“`

在这个例子中,原始数组为 [1, 2, 3, 4, 5],我们使用了 slice 方法来获取索引为 1 到索引为 3(不包括)的元素,即 [2, 3]。注意,原数组并没有被修改。

需要注意的是,slice 方法可以用于类数组对象(如字符串),以及不可变的类数组对象(如 NodeLists 和 arguments 对象)。

参考文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/slice

# 回答此问题

后才能回答