打字稿 |数组 slice() 方法
Array.slice()是一个内置的 TypeScript函数,用于提取数组的一部分并返回一个新数组。
句法:
array.slice( begin [,end] );
参数:此方法接受上面提到的两个参数,如下所述:
- begin :此参数是开始提取的从零开始的索引。
- end :此参数是结束提取的从零开始的索引。
返回值:此方法返回提取的数组。
下面的示例说明了 TypeScriptJS 中的Array slice()方法:
示例 1:
TypeScript
// Driver code
var arr = [ 11, 89, 23, 7, 98 ];
// use of slice() method
var val = arr.slice(2, 4);
// printing
console.log( val );
TypeScript
// Driver code
var arr = ["G", "e", "e", "k", "s", "f", "o", "r",
"g", "e", "e", "k", "s"];
var val;
// use of slice() method
val = arr.slice(2, 6);
console.log( val );
val = arr.slice(5, 8);
console.log( val );
输出:
[ 23, 7 ]
示例 2:
打字稿
// Driver code
var arr = ["G", "e", "e", "k", "s", "f", "o", "r",
"g", "e", "e", "k", "s"];
var val;
// use of slice() method
val = arr.slice(2, 6);
console.log( val );
val = arr.slice(5, 8);
console.log( val );
输出:
[ 'e', 'k', 's', 'f' ]
[ 'f', 'o', 'r' ]