let nums = [1,2,3,4,5]
for(let i = 0; i < nums.length; i++) {
console.log([...nums.slice(0, i), ...nums.slice(i + 1)]);
}
/**
* 输出如下
* [2, 3, 4, 5]
* [1, 3, 4, 5]
* [1, 2, 4, 5]
* [1, 2, 3, 5]
* [1, 2, 3, 4]
*/
删除数组中任一“下标”的元素,数组元素可重复
最新推荐文章于 2024-05-28 22:25:50 发布