js数组按下标移除,获取剩余数组
时间: 2023-06-14 20:02:35 浏览: 158
删除数组中指定元素,返回剩余元素数组
可以使用 JavaScript 数组的 `splice()` 方法来移除指定下标的元素,并返回剩余的数组。该方法的第一个参数为要移除的元素的位置(下标),第二个参数为要移除的元素个数(可以为 0),如果只传入一个参数,则默认移除该位置后的所有元素。例如:
```javascript
const arr = [1, 2, 3, 4, 5];
const index = 2; // 要移除的下标为 2,即第三个元素,值为 3
const removed = arr.splice(index, 1); // 移除该元素,并返回被移除的元素,即 [3]
console.log(arr); // 输出 [1, 2, 4, 5]
console.log(removed); // 输出 [3]
```
如果要获取剩余的数组,只需在移除元素后直接访问该数组即可,如上面的 `console.log(arr)`。
阅读全文