1.数组基础操作

Javascript中提供了三种基本的数组操作方法

concat : 合并数组,返回新数组,不影响原数组

1.如果没有添加参数,那么返回当前数组副本,原数组不变

demo

2.如果添加的是一个或多个数组,则该方法将这些数组的每一项添加到结果数组中,原数组保持不变

demo

slice : 截取数组,返回新数组,不影响原数组

1.如果传递一个参数,返回参数指定位置到当前数组末尾的所有项

demo

2.如果传递两个参数,返回参数参数指定的开始位置到结束位置的所有项,但不包括结尾项

demo

splice : 在数组中部,进行插入,删除,替换,返回删除项,原数组发生变化

1.删除:传递两个参数(起始位置,删除的个数)

demo

1.插入:传递三个参数(起始位置,0(删除的个数),需要插入项)

demo

1.替换:传递三个参数(起始位置,n(删除的个数),需要插入项)

demo

数组
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里只属于前端工程师。