- Librería externa usada: UnderScore
- Trabajar con arreglos y randomizar los valores gracias a UnderScore con
_.shuffle
- Métodos
isNaN
ysubstring
- Convertir string a número de manera rápida y eficaz:
numeroString * 1
- Manipulación del DOM -
append
createElement
addEventListener
removeEventListener
cloneNode
replaceChild
- Crear imágenes dinámicamente gracias a la manipulación del DOM
- Realizar la lógica para implementar un competidor de cartas
- Eventos
- use strict
- Patrón módulo - Para proteger todas las variables creadas hay que ejecutar todo el código dentro de una función anónima autoejecutable:
(() => {
// Code goes here
})();
- Minimizar el código de forma manual con JavaScript Minifier
- Optimizaciones