许多与数组相关的任务听起来很简单,但实际情况并不总是如此,开发人员也不能多次使用他,最近我遇到了将一个元素插入现有数组的特定索引的要求。


原始数组
var数组
/ /剪接(位置,numberofitemstoremove,项)
函数(剪接索引位置号,删除元素)
array.splice(2, 0,三);

数组;数组如下所示


如果您对扩展的本地Javascript不反感,可以将此方法添加到数组原型(数组原型)中:


array.prototype.insert =函数(指数、项目){
this.splice(指标、0项);
};


在这一点上,你可以这样称呼它:


VaR号= {
Nums.insert(2,'); / /注意数组索引,{ 0,1,2 .. }
数组