返回一个数组中的一部分。
function slice(start : Number [, end : Number]) : Array
- start
必选。一个指向数组指定部分的开头的索引。
- end
可选项。一个指向数组指定部分的结尾的索引。
slice 方法返回一个 Array 对象,其中包含了数组的指定部分。
slice 方法一直复制到 end 所指示的元素,但是不包括该元素。如果 start 为负,则将其视为 length + start,此处 length 为数组的长度。如果 end 为负,就将其视为 length + end,此处 length 为数组的长度。如果省略 end,则将一直提取到数组的结尾。如果 end 出现在 start 之前,则不会将任何元素复制到新数组中。
示例在下面的示例中,除了最后一个元素之外,myArray 中所有的元素都被复制到 newArray 中:
var myArray = new Array(4,3,5,65); var newArray = myArray.slice(0, -1)要求
应用于:
参考
slice 方法(字符串)String 对象