js设计模式
js设计模式
设计思路
- 业务逻辑与界面逻辑分开,让他们的耦合性下降。
- 需求增加,不修改产品源代码
工厂模式
应用场景
- jQuery —————— $('div')
- React.createElement
- vue 异步组件
单列模式
特性
- 一个类只能初始化一个实例
- 符合单一职责原则,只实例化唯一的对象
- 没法具体开放封闭原则,但是绝对不违反开放封闭原则
应用场景
- 购物车(和登录框类似)
- vuex和redux中的store
- 01
Canvas
05-31
- 02
心流
05-30
- 03
打包工具的选择
05-28
- 更多文章>