Ahora es muy sencillo conseguir ese diseño de botón o elemento con un borde redondeado externo separado x pixeles. Usando la propiedad outline-offset podemos establecer un espacio entre un contorno outline y el límite del elemento. Antes para conseguir este […]

Para saber si un array en JavaScript esta vacío podemos hacer la siguiente expresión js: const arrayVacio = (arr) => !Array.isArray(arr) || arr.length === 0; // Ejemplos arrayVacio([]); // true arrayVacio(['Raúl', 'Marta']); // false

Si tienes una página web y quieres que el traductor de google no se ejecute, ya sea solo en alguna parte de tu web o en todo el documento… basta con usar el atributo translate con su valor «no» como […]

Si necesitas desinstalar un módulo o paquete npm del directorio node_modules de tu proyecto, es recomendable usar el comando uninstall como vemos en las siguientes opciones: Elimina un módulo/paquete: npm uninstall <nombre-del-módulo> Elimina el módulo y también lo elimina de […]

El Operador condicional (ternario) hace que los condicionales sean más sencillos en JavaScript. Se usa a menudo como atajo para la instrucción if. tiene tres operandos: condición ? verdadero : falso; Un ejemplo de condicional normal: let edad = 13, […]

Pasos para extraer y guardar datos scrapeados con puppeteer en determinada base de datos mysql. Primero necesitamos instalar la librerias de puppeteer y mysql: npm i puppeteer-core npm install mysql Y una demo sencilla para guardar unos datos (nombre y […]

Por defecto, SwiperJS solo carga su core version, es decir, sin módulos adicionales (como Navigation, Pagination, etc). Por lo tanto, para que funcionen debes primero importarlos y configurarlos. Ej: // core version + módulos navigation y pagination: import Swiper, { […]

Un ejemplo sencillo en vanilla js para recorrer y leer un determinado archivo json usando el método fetch() de javascript: fetch('mi-archivo.json') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.log(error));