前言
js中如何在数组指定位置插入一条内容,是很常见的用法。工作中也是很常见,今天俺将方法总结分享给大家。
正文
你可以使用splice来为数组指定位置添加内容。
/** * 时间:2019年8月12日 * 前端教程: https://www.pipipi.net/ */ arr.splice(index, 0, item);
上面的代码将会在数组的指定索引中添加一个item(因为删除0项,所以只插入)。
在这个例子中,我们将创建一个数组并将一个元素添加到索引2中:
/** * 时间:2019年8月12日 * 前端教程: https://www.pipipi.net/ */ 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,Borge arr.splice(2, 0, "Lene"); console.log(arr.join());//Jani,Hege,Lene,Stale,Kai Jim,Borge
总结
splice是数组中常见用来插入指定位置的方法,熟练掌握数组的方法可以从一方面反映前端js的熟练程度,大家一起加油↖(^ω^)↗。