没有合适的资源?快使用搜索试试~ 我知道了~
JavaScript-DesignPatterns:JavaScript设计模式
共55个文件
md:29个
js:16个
html:5个
需积分: 5 0 下载量 47 浏览量
2021-05-01
19:31:17
上传
评论
收藏 194KB ZIP 举报
温馨提示
JavaScript-DesignPatterns JavaScript设计模式的相关学习 在线阅读地址: 目录 创建型 结构型 行为型 命令模式 状态模式 中介者模式 设计原则 单一职责原则 (SRP) 一个对象或者方法只做一件事情,如果一个方法承担了过多的职责,那么在需求的变迁过程中,需要改写这个方法的可能性就越大。应该把对象或者方法划分成较小的粒度。 最少知识原则 (LKP) 一个软件实体应该尽可能少地与其他实体发生相互作用。应当尽量减少对象之间的交互。如果两个对象之间不必彼此直接通信,那么这两个对象就要尽量不要发生直接的相互联系,可以转交给第三方处理。 开放-封闭原则 (OCP) [最终目的] 软件实体(类、模块、函数)等应该是可以扩展的,但不可修改。 当需要改变一个程序的功能或者给这个程序增加新功能的时候,可以通过增加代码,写新方法的方式,而要尽量避免改动程序的源代码,防止影响原
资源推荐
资源详情
资源评论
收起资源包目录
JavaScript-DesignPatterns-master.zip (55个子文件)
JavaScript-DesignPatterns-master
State
State.md 4KB
State.js 2KB
State.html 299B
.gitignore 15B
README.md 2KB
Decorator
Decorator-babel.js 4KB
Decorator.js 1KB
Decorator.md 4KB
Strategy
Strategy.js 843B
Strategy.md 2KB
Mediation
Mediation.js 4KB
Normal.js 2KB
Mediation.md 7KB
docs
State.md 4KB
README.md 1KB
Command.md 4KB
Observer.md 8KB
Prototype.md 2KB
SinglePattern.md 2KB
Itrerator.md 3KB
Decorator.md 4KB
Adapter.md 3KB
Appearance.md 2KB
.vuepress
config.js 426B
Mediation.md 7KB
Itrerator copy.md 3KB
Strategy.md 2KB
Proxy.md 3KB
Factory.md 2KB
Adapter
Adapter.js 924B
Adapter.md 3KB
SinglePattern
SinglePattern.md 2KB
SinglePattern.html 1KB
Iterator
Itrerator.md 3KB
Iterator.js 1024B
Observer
Two-way-binding.html 453B
Observer.md 8KB
Observer.js 2KB
Two-way-binding.js 3KB
package.json 678B
Command
Command.md 4KB
Command.js 2KB
Command.html 453B
Prototype
Prototype.md 2KB
Prototype.js 895B
Appearance
Appearance.md 2KB
Appearance.js 803B
.DS_Store 6KB
Factory
Factory.js 1KB
Factory.md 2KB
Proxy
local.png 52KB
Proxy.js 2KB
index.html 285B
Proxy.md 3KB
package-lock.json 372KB
共 55 条
- 1
资源评论
哈奇明
- 粉丝: 30
- 资源: 4771
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功