JavaScript数组Array的slice()方法使用说明
对于引用类型Array而言,她提供了很多内置方法,其中slice()函数就是用来基于当前数组中的一个或多个像创建一个新的数组的,具体用法如下。
工具/原料
浏览器
调用方式
调用格式: ArrayName.slice(startIndex, endIndex);
说明:
ArrayName: 数组名称
startIndex: 要返回像的起始位置(包含)
endIndex:要返回像的终止位置(不包含)
传入参数个数及返回数组内容说明
当函数只传一个参数时,slice(startIndex)方法返回从该参数指定位置开始到当前数组末尾的所有项。
示例:
var colors = ['blue', 'red', 'yellow'];
var color1 = colors.slice(1); // red, yellow
当函数传两个参数时,slice(startIndex, endIndex)方法返回起始位置和结束为止之间的项,但不包括结束为止的项
示例:
var colors = ['blue', 'red', 'yellow', 'white'];
var color1 = colors.slice(1, 2); // red
注意事项
slice()方法不会影响原始数组
如果slice()方法的参数中有一个负数,则用数组长度加上该数来确定相应的位置
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:63
阅读量:134
阅读量:88
阅读量:51
阅读量:78