TypeScript - Rebanada de matriz ()

El método slice () extrae una sección de una matriz y devuelve una nueva matriz.

Sintaxis

array.slice( begin [,end] );

Detalles de los parámetros

  • begin- Índice de base cero en el que comenzar la extracción. Como índice negativo, el inicio indica un desplazamiento desde el final de la secuencia.

  • end - Índice de base cero en el que finalizar la extracción.

Valor devuelto

Devuelve la matriz extraída en función de los parámetros pasados.

Ejemplo

var arr = ["orange", "mango", "banana", "sugar", "tea"]; 
console.log("arr.slice( 1, 2) : " + arr.slice( 1, 2) );  
console.log("arr.slice( 1, 3) : " + arr.slice( 1, 3) );

Al compilar, generará el mismo código en JavaScript.

Su salida es la siguiente:

arr.slice( 1, 2) : mango 
arr.slice( 1, 3) : mango,banana