看看用TypeScript怎样实现常见的设计模式,顺便复习一下. 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好. 这里尽量用原创的,实际中能碰到的例子来说明模式的特点和用处. 解释器模式 Interpreter 特点:使用给定语法来解释一段内容. 用处:管理类系统经常会定义一些搜索语句格式来使用户方便搜索库里的内容,这时就可以考虑用解释器来翻译执行这些语句. 注意:适合相对简单的语法. 解释器模式通