最近有个需求:将一个元素插入到现有数组的指定位置
回忆了一下,添加数组元素有这几个方法:unshift
、push
、splice
前两个是只能在数组开头/末尾添加,显示是不符合需求的,那么只剩 splice
了
splice
的定义是:从数组中添加/删除项目,返回被删除的项目,并且会改变原数组。
这不就是我们想要实现的吗
上才艺
1 | var array = [1, 3, 4]; |
每次都要这样写有点麻烦,来封装一下
1 | /** |
今天,你学废了吗~
最近有个需求:将一个元素插入到现有数组的指定位置
回忆了一下,添加数组元素有这几个方法:unshift
、push
、splice
前两个是只能在数组开头/末尾添加,显示是不符合需求的,那么只剩 splice
了
splice
的定义是:从数组中添加/删除项目,返回被删除的项目,并且会改变原数组。
这不就是我们想要实现的吗
上才艺
1 | var array = [1, 3, 4]; |
每次都要这样写有点麻烦,来封装一下
1 | /** |
今天,你学废了吗~