js自带函数备忘 数组 |
本文标签:js自带函数备忘,数组 对于array对象的slice函数, 返回一个数组的一段 。(仍为数组) arrayObj.slice(start, [end]) 参数 arrayObj 必选项 。一个 Array 对象 。 start 必选项 。arrayObj 中所指定的部分的开始元素是从零开始计算的下标 。 end 可选项 。arrayObj 中所指定的部分的结束元素是从零开始计算的下标 。 说明 slice 方法返回一个 Array 对象,其中包含了 arrayObj 的指定部分 。 slice 方法一直复制到 end 所指定的元素,但是不包括该元素 。如果 start 为负,将它作为 length + start处理,此处 length 为数组的长度 。如果 end 为负,就将它作为 length + end 处理,此处 length 为数组的长度 。如果省略 end ,那么 slice 方法将一直复制到 arrayObj 的结尾 。如果 end 出现在 start 之前,不复制任何元素到新数组中 。 示例 在下面这个例子中,除了最后一个元素之外,myArray 中所有的元素都被复制到 newArray 中: newArray = myArray.slice(0, -1)另一对于数组的函数contact,用于连接两个数组concat |