Introducción
En este laboratorio, exploraremos la función castArray() en JavaScript. El objetivo del laboratorio es entender cómo convertir un valor no array en un array con una sola línea de código. Al final de este laboratorio, tendrás una comprensión clara de cómo usar la función castArray() para manipular estructuras de datos en JavaScript.
Convertir valores en arrays en JavaScript
Para convertir un valor en un array, utiliza la función castArray proporcionada a continuación.
const castArray = (val) => (Array.isArray(val) ? val : [val]);
Para usar esta función, pasa el valor que quieres convertir como argumento. La función comprobará si el valor ya es un array utilizando Array.isArray(). Si es un array, la función devolverá el array tal cual. Si no es un array, la función devolverá el valor encapsulado en un array.
A continuación, se muestra un ejemplo de cómo usar castArray:
castArray("foo"); // devuelve: ['foo']
castArray([1]); // devuelve: [1]
Para comenzar a practicar la codificación en JavaScript, abre la Terminal o SSH y escribe node.
Resumen
¡Felicitaciones! Has completado el laboratorio de Conversión a Array. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.