¿Cómo construir un carrito de compras de comercio electrónico basado en JavaScript?