如何将项目插入到特定索引处的数组中(JavaScript)
技术问答
298 人阅读
|
0 人回复
|
2023-09-11
|
我在寻找 JavaScript 数组插入方法,其样式为:* Z0 K+ R M* w! W, V& O
arr.insert(index,item)最好在 jQuery 中,但此时任何 JavaScript 可以实现。
" O1 N$ C& ?% w+ q p & r: t6 g7 \; s9 u) D9 N; W- v3 h b
解决方案: % o9 _; B: M9 X7 e3 Z* o
您想要本splice机数组对象上的函数。
+ W# z. R1 o& \: \" Yarr.splice(index,0,item);将插入item到arr指定的位置index(先删除0个项目,也就是说只是一个插入)。/ M* ~# M2 Q/ K* m" |. S/ l9 _$ B7 V
在这个例子中,我们将创建一个数组,并在索引 2 中添加一个元素:
+ G6 G0 M d5 Q2 }, ovar 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 |
|
|
|
|
|