gpt4 book ai didi

javascript - 如何将项目插入到特定索引处的空数组中?

转载 作者:行者123 更新时间:2023-12-02 23:21:38 25 4
gpt4 key购买 nike

我想将一个项目插入到空数组的指定索引处。我看到有 Array.prototype.splice 方法。但是,如果我在空数组上使用 splice,它只会添加项目来结束数组,如下所示。

var a = [];
a.splice(3,0,"item-3");
console.log(a); //returns ['item-3']

我想要完成的是拥有如下所示的数组。

console.log(a); //returns [,,,'item-3']
or
console.log(a); //returns [undefined,undefined,undefined,'item-3']

感谢您的帮助。

编辑:我在How to insert an item into an array at a specific index?上看到了这个问题但是,它没有解释如何插入到空数组的指定索引。

最佳答案

只需使用索引并直接进行赋值即可:

var a = [];

a[3] = "item-3";

console.log(a);

关于javascript - 如何将项目插入到特定索引处的空数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54038872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com