JavaScript Array slice() 方法
-
JavaScript Array slice() 方法
slice()方法返回数组中的选定元素,作为新的数组对象。slice()方法选择从给定的start参数开始的元素,并以给定的end参数结束,但不包括给定的end参数。注意:原始数组不会更改。实例:从数组中选择元素:
尝试一下var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1, 3);
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 slice() 支持支持支持支持支持 -
语法
array.slice(start, end) -
参数值
参数 描述 start 可选的。 一个整数,指定开始选择的位置(第一个元素的索引为0)。 使用负数从数组的末尾进行选择。 如果省略,则表现为“0” end 可选的。 一个整数,指定结束选择的位置。 如果省略,将选择从数组的起始位置到结尾的所有元素。 使用负数从数组的末尾进行选择 -
技术细节
项目 描述 返回值: 包含所选元素的新数组 JavaScript版本: ECMAScript 1 -
更多例子
使用负值选择元素:
尝试一下var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var myBest = fruits.slice(-3, -1);