总结所用到的设计模式: 工厂模式:$('xxx), 创建商品单例模式: 购物车装饰器模式:打点统计观察者模式: 网页事件,Promise状态模式: 添加到购物车 & 从购物车删除模版方法模式: 渲染统一的方法,内部包含了各模块的渲染代理模式:打折商品信息处理 UML类图