You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为数组中的单个指定元素执行加1操作?

实现数组指定元素加1操作

直接修改原数组

如果不需要保留原数组,直接通过索引定位元素并执行加1操作即可。注意JavaScript数组索引从0开始,示例中的第二个元素对应索引1:

let array = [1, 3, 5];
// 对索引为1的元素(第二个元素)加1
array[1] += 1;
console.log(array); // 输出: [1, 4, 5]

保留原数组,返回新数组

如果需要保留原数组不变,可以先创建原数组的副本,再修改副本中的指定元素:

const originalArray = [1, 3, 5];
// 用扩展运算符创建数组副本
const newArray = [...originalArray];
// 修改副本的指定元素
newArray[1] += 1;

console.log(newArray);      // 输出: [1, 4, 5]
console.log(originalArray); // 原数组不受影响,输出: [1, 3, 5]

你也可以用Array.from()来创建副本,效果一致:

const newArray = Array.from(originalArray);

内容的提问来源于stack exchange,提问作者Honey_G_Hamza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 16:37:12