1. 提取指定范围的元素
const originalArray = [1, 2, 3, 4, 5];
const newArray = originalArray.slice(1, 4);
console.log(newArray); // 输出: [2, 3, 4]
在上面的示例中,originalArray
是原始数组,我们使用 slice(1, 4)
提取了索引 1 到 3 之间的元素(不包括索引 4),然后创建了一个新的数组 newArray
。
2. 复制整个数组
const originalArray = [1, 2, 3, 4, 5];
const newArray = originalArray.slice();
console.log(newArray); // 输出: [1, 2, 3, 4, 5]
这样,newArray
将成为 originalArray
的一个副本。