如何在javascript中的数组中的特定位置插入div
我有一个数组,当我检索我的数组时,我得到的是这样的东西如何在javascript中的数组中的特定位置插入div,javascript,html,Javascript,Html,我有一个数组,当我检索我的数组时,我得到的是这样的东西 arr[0] = <li data="Dummy1" class= "Dummy1"></li> arr[1] = <li data="Dummy2" class= "Dummy2"></li> arr[2] = <li data="Dummy3" class= "Dummy3"></li> arr[0]= arr[1]= arr[2]= 现在在arr[0]之后,我
arr[0] = <li data="Dummy1" class= "Dummy1"></li>
arr[1] = <li data="Dummy2" class= "Dummy2"></li>
arr[2] = <li data="Dummy3" class= "Dummy3"></li>
arr[0]=
arr[1]=
arr[2]=
现在在arr[0]之后,我想插入一个游标样式的div
<div style: 'cursor:auto'></div>
所以我的数组看起来像
arr[0] = <li data="Dummy1" class= "Dummy1"></li>
arr[1] = <div style: 'cursor:auto'></div>
arr[2] = <li data="Dummy2" class= "Dummy2"></li>
arr[3] = <li data="Dummy3" class= "Dummy3"></li>
arr[0]=
arr[1]=
arr[2]=
arr[3]=
有谁能帮我实现这个功能吗?您可以通过这种方式在数组对象上使用
拼接
功能:
arr.splice(1, 0, "<div style: 'cursor:auto'></div>");
arr.splice(1,0,”);
这将在索引1中插入项,删除0项。使用方法:它将通过删除现有元素和/或添加新元素来更改数组的内容
var arr=[];
arr[0]=';
arr[1]=“li data=“Dummy2”class=“Dummy2”>”;
arr[2]=“li data=“Dummy3”class=“Dummy3”>”;
阵列拼接(1,0,“”);
控制台日志(arr)代码>