简述
- 公司里的打印机就是一个很好的享元模式的例子。
- 如果不使用享元模式,就意味着每个员工都一台打印机,现实中很浪费是不是。
- 享元模式的做法就是仅需一台或几台打印机,每个人都可以去用,这样就节省了很多开支。
- 享元模式的主要功能是优化内存占用。
- 调试、维护会相应变得复杂。
未使用享元模式
1 | var Doc = function (text, type) { |
使用享元模式
1 | var Doc = function (text, type) { |
1 | var Doc = function (text, type) { |
1 | var Doc = function (text, type) { |