# 蘑菇街 - html语义化的理解 - <b> 和 <strong> 的区别 - 对闭包的理解 - 工程中闭包使用场景 - 介绍this和原型 - 使用原型最大的好处 - react设计思路 - 为什么虚拟DOM比真实DOM性能好 - react常见的通信方式 - redux整体的工作流程 - redux和全局对象之间的区别 - Redux数据回溯设计思路 - 单例、工厂、观察者项目中实际场景 - 项目中树的使用场景以及了解 - 工作收获