1.数组基础操作
Javascript中提供了三种基本的数组操作方法
concat : 合并数组,返回新数组,不影响原数组
1.如果没有添加参数,那么返回当前数组副本,原数组不变
demo
2.如果添加的是一个或多个数组,则该方法将这些数组的每一项添加到结果数组中,原数组保持不变
demo
slice : 截取数组,返回新数组,不影响原数组
1.如果传递一个参数,返回参数指定位置到当前数组末尾的所有项
demo
2.如果传递两个参数,返回参数参数指定的开始位置到结束位置的所有项,但不包括结尾项
demo
splice : 在数组中部,进行插入,删除,替换,返回删除项,原数组发生变化
1.删除:传递两个参数(起始位置,删除的个数)
demo
1.插入:传递三个参数(起始位置,0(删除的个数),需要插入项)
demo
1.替换:传递三个参数(起始位置,n(删除的个数),需要插入项)
demo