今天学习《前端篇》第10章 重构页面对象和分界线的绘制 第29课 设计模式重构四:建造者模式、命令模式和原型模式
学习目标
- 使用建造者模式(Builder Pattern)构建页面对象
- 拓展:如何理解建造者模式、抽象工厂模式与模板方法模式,它们有什么异同?
- 使用命令模式(Command Pattern)绘制分界线
- 使用原型模式(Prototype Pattern)复制对象
- 拓展:JS如何实现浅拷贝与深拷贝?
主要知识点/技能点
略
实践疑难点
略
小结
这节课我们练习了建造者模式、命令模式和原型模式,还在实践中学习了如何复制对象。