Extender un array en Typescript
Extender un array en TypeScript
Sección titulada «Extender un array en TypeScript»Extender un array en TypeScript consiste en componer un array a partir de otros arrays. La composición puede ser sumando elementos o intercalando elementos. Para ello utilizaremos el operador ... de TypeScript.
Definir los arrays
Sección titulada «Definir los arrays»Pero lo primero será definir los arrays que vamos a utilizar para extender. Así definimos dos arrays en TypeScript:
let arr1:number[] = [2,3];let arr2:number[] = [5,6];Vemos que en este caso hemos definido los arrays de tipo numérico mediante el tipo básico number[].
Definir el array extendido
Sección titulada «Definir el array extendido»Lo siguiente será definir el array que vamos a extender. Este será nuevamente un array de números.
let numeros:number[];Operador de extensión
Sección titulada «Operador de extensión»Para extender a partir de otro array la estructura en la que utilicemos el operador ... será la siguiente:
let miarray = [valor1,valor2, ...otro-array];Dónde valor1, valor2,... son valores originarios del array y otro-array es el array que queremos insertar.
Extender el array con valores
Sección titulada «Extender el array con valores»De esta manera podemos extender el array definido anteriormente de la siguiente manera:
let numeros:number[] = [0,1, ...arr1];Intercalar valores y arrays
Sección titulada «Intercalar valores y arrays»Incluso podríamos intercalar más valores en medio del array y de nuevo extender con otro array. En este caso quedaría de la siguiente forma:
let numeros:number[] = [0,1, ...arr1, 4, ...arr2];Con esto ya hemos visto lo sencillo que es extender un array en TypeScript para componerlo con elementos de otros arrays.
Descarga el código de Extender un array en Typescript
Aprende a extender un array en TypeScript de forma sencilla y efectiva, combinando valores y otros arrays para mejorar tu código. ¡Descúbrelo ahora!