数组splice方法

splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

注释:该方法会改变原始数组

参数:(index, howman, item1, item2...)

基本的用法大家都会,但是有一点需要大家注意:如果howmany是0的话且item不为空的话数组的变化是怎么样的,如下面的例子:

var arr = ['张三', '李四', '王五', '赵六', '韩七'];
arr.splice(2, 0, '王八');
// 这时候‘王八’是在‘王五’的前面还是后面
console.log(arr)
// 我们发现是这样的 '张三', '李四','王八',  '王五', '赵六', '韩七'
原文地址:https://www.cnblogs.com/fqlGlog/p/7155224.html