如何将项目插入到特定索引处的数组中(JavaScript)
技术问答
252 人阅读
|
0 人回复
|
2023-09-11
|
我在寻找 JavaScript 数组插入方法,其样式为:2 ~9 u. C& B! X) w# o
arr.insert(index,item)最好在 jQuery 中,但此时任何 JavaScript 可以实现。! H/ h# B* S* z' Y3 }( u* t
9 P0 K. q$ l: f; \
解决方案:
# k: g2 H" y4 z 您想要本splice机数组对象上的函数。8 ^4 m: R: B3 ?( Q# h! s$ J! y' h
arr.splice(index,0,item);将插入item到arr指定的位置index(先删除0个项目,也就是说只是一个插入)。! `7 G9 k) l( o7 s
在这个例子中,我们将创建一个数组,并在索引 2 中添加一个元素:* u& H5 P2 q7 O" `* ~3 `
var arr = [];arr[0] = "Jani";arr[1] = "Hege";arr[2] = "Stale";arr[3] = "Kai Jim";arr[4] = "Borge";console.log(arr.join(); / Jani,Hege,Stale,Kai Jim,Borgearr.splice(2,0,"Lene");console.log(arr.join(); / Jani,Hege,Lene,Stale,Kai Jim,Borge |
|
|
|
|
|