码迷,mamicode.com
首页 > 编程语言 > 详细

javaScript array.slice和array.splice

时间:2015-06-18 11:25:48      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

1. slice

Array.slice(start,end) 方法可从已有的数组中返回选定的元素

start 为起始下标

end 为结束下标(可为空,为空时默认结束下标为数组的长度)

注意:此方法不会修改原有数组

var arr = [1,2,3],
     brr = arr.slice(0,1);
alert(brr)://1
alert(arr);//123


2. splice

Array.splice(index,howmany,item1,.....,itemX) 方法向/从数组中添加/删除项目,然后返回被删除的项目

index 为起始位置
howmany 为要删除的个数,为0的话则不删除
item 为要增加到数组的项

注意:此方法会直接在本数组上进行操作,和slice是有区别的

var arr = [1,2,3],
     brr = arr.splice(0,1);
alert(brr)://1
alert(arr);//23

javaScript array.slice和array.splice

标签:

原文地址:http://www.cnblogs.com/yangzonglong/p/4585071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!