数组 slice 和splice

来源:互联网 发布:mac zip命令安装 编辑:程序博客网 时间:2024/06/05 10:29

slice是进行分割,原数组不变,分割的数组赋值到另一个数组中。

splice是进行添加或者删除,所有的修改都是在原数组上,所以原数组会进行相应的变化,返回的是删除的数组。

slice(start,end); start是从0开始,裁剪包括star在内,  end从0开始,裁剪的数组在end的前一位。

splice(start,deleteCount,item1,item2,...)start是从0开始,要去掉的是第start个, deleteCount是删除的个数,可以为0,为0的时候表示不删除,item1,item2表示添加的数组。


原创粉丝点击