js 中slice用法
时间: 2023-07-01 11:26:38 浏览: 89
date-slice:找出日期落在哪个时间片
在JavaScript中,slice()方法是一个数组的方法,用于截取数组中的一部分元素,返回一个新的数组,而不会修改原数组。slice()方法可以接受两个参数,第一个参数是截取的开始位置(包含该位置的元素),第二个参数是截取的结束位置(不包含该位置的元素)。如果省略第二个参数,则截取从开始位置到数组末尾的所有元素。
示例代码如下:
```javascript
const arr = [1, 2, 3, 4, 5];
const slicedArr1 = arr.slice(1, 4); // 截取从索引1到索引4(不包含)的元素
console.log(slicedArr1); // [2, 3, 4]
const slicedArr2 = arr.slice(2); // 截取索引2及其之后的所有元素
console.log(slicedArr2); // [3, 4, 5]
```
需要注意的是,slice()方法返回的是一个新的数组,原数组不会被修改。另外,slice()方法的参数可以是负数,表示从末尾开始计算的索引位置。
阅读全文