Javascript Array.slice()方法


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