022-JavaScript设计模式与开发实践
# Javascript 设计模式系统讲解与应用
从“写好代码”到“设计代码”的过程,不仅是技术的提升,更是编程思维的提升,而这其中最关键的就是设计模式,是否理解并掌握设计模式,也是衡量程序员能力的标准之一。
# 课程目标
- 以JS代码讲解设计模式
- 知识点覆盖+面试题解析
- 结合日常工作使用场景
- 知识讲解+案例实战
# 课程介绍
- 第1章 课程介绍(了解本课程必看)
- 学习设计模式的必要性,课程包含的知识点,课程安排,学习前提
- 第2章 面向对象
- 讲解javascript中的面向对象的概念,包括 ES6 class 语法、UML 类图、以及面向对象三要素
- 第3章 设计原则
- 设计原则是理解设计模式的基础,是从设计到模式的过度。本章介绍何为设计,5大原则,另外,还会讲解两个关于面向对象与设计原则的真实面试题。
- 第4章 工厂模式
- 工厂模式是我们最常用的实例化对象模式,本章介绍工厂模式的基本概念,以快餐店汉堡作为生活实例加深理解,讲解并绘制了UML类图,最后列举了JS中的常见使用场景,如 jquery中的$,React.createElement,vue 异步组件等
- 第5章 单例模式
- 单例模式的核心结构中只包含一个被称为单例的特殊类。概念、UML类图仍是必须,本章使用的场景是 jquery中只有一个$,redux 和 vuex 的 store,一个系统中只有一套登录逻辑
资源下载 (opens new window)提取码: http://dt4.8tupian.net/2/29369a308b200.pg1
编辑 (opens new window)
上次更新: 2024/07/24, 09:54:49