JavaScript array.slice()方法提取数组的一部分并返回一个新数组。
slice() - 语法
array.slice( begin [,end] );
begin - 从零开始的索引,作为负索引,start表示距序列结束的偏移量。
end - 要结束提取的从零开始的索引。
slice() - 返回值
根据传递的参数返回提取的数组。
slice() - 示例
<html> <head> <title>JavaScript Array slice Method</title> </head> <body> <script type="text/javascript"> var arr=["orange", "mango", "banana", "sugar", "tea"]; document.write("arr.slice( 1, 2) : " + arr.slice( 1, 2) ); document.write("<br />arr.slice( 1, 3) : " + arr.slice( 1, 3) ); </script> </body> </html>
运行上面代码输出
arr.slice( 1, 2) : mango arr.slice( 1, 3) : mango,banana