JavaScript数组slice()方法提取数组的一部分,并返回一个新的数组。
语法
array.slice( begin [,end] );
下面是参数的详细信息:
-
begin : 从零开始的索引,从此处开始提取。作为负指数,start指示从序列结束偏移。
-
end : 从零开始的索引,在其中结束的提取。
返回值:
返回基于传递的参数提取数组。
例子:
<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