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