【笔记】设计模式及js实现(三)行为型模式

【介绍】记录11种行为型设计模式并通过js实现:职责链模式(Chain of Responsibility)、命令模式(Command);解释器模式(Interpreter);迭代器模式(Iterator);中介者模式(Mediator);备忘录模式(Memento);观察者模式(Observer);状态模式(State);策略模式(Strategy);模板方法模式(Template Method);访问者模式(Visitor)

【笔记】设计模式及js实现(二)结构型模式

【介绍】记录7种结构型设计模式并通过js实现:适配器模式(Adapter);桥接模式(Bridge);组合模式(Composite);装饰模式(Decorator);外观模式(Facade);享元模式(Flyweight);代理模式(Proxy)

【笔记】sourcemap解决压缩代码的噩梦

【介绍】现在绝大多数的前端项目,css及js都做了代码的压缩或打包处理,这样不但减小了代码体积、减少了请求数,也使得代码混淆提升了安全性。与此相伴的问题随之而来,随着项目的增大,压缩打包后的代码变得越来越难以debug。这也是sourcemap首要解决的问题。