- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 JavaScript学习记录——《学用 JavaScript 设计模式》学习笔记(3)观察者模式
1、被观察者:维护一组观察者, 提供用于增加和移除观察者的方法。2、观察者:提供一个更新接口,用于当被观察者状态变化时,得到通知。3、具体的被观察者:状态变化时广播通知给观察者,保持具体的观察者的信息。4、具体的观察者:保持一个指向具体被观察者的引用,实现一个更新接口,用于观察,以便保证自身状态总是和被观察者状态一致的。首先,让我们对被观察者可能有的一组依赖其的观察者进行建
2014-04-07 21:58:52 1082 1
原创 JavaScript学习记录——《学用 JavaScript 设计模式》学习笔记(2)单例模式
单例模式在JavaScript语言中, 单例服务作为一个从全局空间的代码实现中隔离出来共享的资源空间是为了提供一个单独的函数访问指针。我们能像这样实现一个单例:
2014-04-07 01:13:25 926
原创 TWaver HTML5学习笔记 —— 可定制的右键菜单
一、学习内容概述: 学习如何在拓扑图中动态设置网元的图片大小。二、学习内容总结:1、设置网元图片大小:
2014-04-05 23:25:24 3769 2
转载 深入理解JavaScript系列(7):S.O.L.I.D五大原则之开闭原则OCP
前言本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第2篇,开闭原则OCP(The Open/Closed Principle )。开闭原则的描述是:Software entities (classes, modules, functions, etc.) should be open for extension but closed for mo
2014-04-02 22:42:07 965
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人